|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
Все добрый день! Помогите, пожалуйста, разобраться. Очень тормозит БД. Мне посоветовали установить memory_target . Ставлю на 8 ГБ (всего на сервере 32), БД не стартует, пишет ORA-27100: shared memory realm already exists. БД Oracle Database 11g Release 11.2.0.4.0, ОС Win Server 2008 R2. Сам init: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 11:18 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
Поправка: урезал инитник до вида: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Если увеличиваю memory_target хотя бы до 2 ГБ, то при рестарте пишет: ORA-03113: end-of-file on communication channel Почему так? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 11:38 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
ak1906 Если увеличиваю memory_target хотя бы до 2 ГБ, то при рестарте пишет: ORA-03113: end-of-file on communication channel Почему так? Скорее всего нет 2 ГБ свободной памяти. Стартани сервис. Затем в SQL*Plus shutdown immediate и потом startup. Скорее всего получишь что-то типа ORA-27102: out of memory. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 12:50 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
SY, пробовал как раз, как Вы описали. В логах пишет: Код: plsql 1. 2. 3. 4. 5.
каждый раз, когда пытаюсь дать 2 ГБ (ну и выше, соответственно). И что самое странное, что на другой машине (тестовой), на которой стартована вчерашняя копия БД, можно выставлять и 5 ГБ, и больше, и ничего не падает. На боевом сервере диспетчер задач показывает, что памяти хватает с лихвой (больше 20 ГБ свободно). Подкачка на 9 ГБ. Было предположение, что Оракл стоит 32x, но Код: plsql 1.
выдает: Код: plsql 1. 2. 3. 4. 5.
В чем же может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 14:21 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
ak1906, А что в файле трассировки, который упоминается в выводе? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 14:39 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
ak1906 В чем же может быть проблема? В импортозамещении - память как швейцарский сыр: Error: Failed to allocate SGA granule addr 000007FF34000000 size 16777216 Курим доку: All SGA components except the redo log buffer allocate and deallocate space in units of contiguous memory called granules . Также: Granule size is platform-specific and is determined by total SGA size. Т.е. больше SGA - больше размер гранулы. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 14:40 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
ak1906 O/S-Error: (OS 1455) Ԡ髠ﮤ꠷ꨠꮬ 젫 䫿 砢尸孨ÿ 𠶨讍 Error: Failed to allocate SGA granule addr 000007FF34000000 size 16777216 mode 131073 locality 0 Errors in file C:\app\diag\rdbms\med8\med8\trace\med8_ora_5344.trc: ORA-27102: out of memory Пропустил O/S-Error: (OS 1455) Windows OS 1455 это The paging file is too small for this operation to complete. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 14:56 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
SY, правильно я рассуждаю? причинно-следственная связь следующая: Код: plsql 1.
ведет к дальнейшим проблемам уже в самой СУБД? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 15:12 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
ak1906 ведет к дальнейшим проблемам уже в самой СУБД? Проблема? Посмотри размер и управление(automatic/manual) pagefile и наличие свободного места на диске. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 15:36 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
SY, сейчас уже нет возможности подключиться к серверу, попробую завтра узнать, как настроена подкачка. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2021, 16:23 |
|
memory_target -> ORA-27100
|
|||
---|---|---|---|
#18+
SY, видимо, все дело было в файле подкачки. Windows по каким-то своим правилам определяла, когда нужно использовать ОЗУ, когда подкачку. Выставили на 32 ГБ (хотя, думаю, можно и больше), и ошибка ушла. Спасибо за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 09:29 |
|
|
start [/forum/topic.php?fid=52&fpage=21&tid=1880283]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
253ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 359ms |
0 / 0 |