ORA-00600 , Аргументы: [KGL-heap-size-exceeded]

Моя база данных oracle 12c (12.1.0.1) перестала работать прошлой ночью (на самом деле она работала, но очень-очень медленно) и начала выдавать следующее исключение:

java.sql.SQLException: ORA-00600: внутренний код ошибки, аргументы:: [KGL-heap-size-exceeded], [0x07B292C58], [0], [524314616], [], [], [], [] , [], [], [], []

Не знаю, что вызывает эту проблему, и я не могу найти никакой полезной информации. Кто-нибудь знает об этом «превышен размер кучи KGL»? Спасибо


person mmezi    schedule 12.06.2019    source источник
comment
ORA-600 обычно означает, что вам нужно подать заявку в службу поддержки Oracle.   -  person Wernfried Domscheit    schedule 12.06.2019


Ответы (2)


Ошибки ORA-00600 — это ошибки в программном обеспечении Oracle, и их следует сначала исследовать на support.oracle.com. Многие вспомогательные документы не являются общедоступными и не могут быть найдены ни в одной другой поисковой системе.

Когда вы попадете на этот сайт, введите в поиск «ora-600 tool», и вы попадете на специальную страницу. Эта страница запросит у вас первый аргумент. Введите KGL-heap-size-exceeded, нажмите «Ошибка поиска», и он покажет один документ с дополнительной информацией — «ORA-600 [KGL-heap-size-exceeded] (ID документа 1662971.1)».

Этот документ включает ссылки на 5 различных ошибок. Я не уверен, что является соответствующей ошибкой, это зависит от вашей версии и от того, как именно возникает ошибка. И есть много ошибок, которые даже не публикуются в My Oracle Support.

После того, как вы просмотрели веб-сайт и попытались либо решить проблему, либо обойти ее, тогда вы можете создать заявку. Но не создавайте сразу тикет для каждой ошибки ORA-00600, иначе вы потратите огромное количество времени.

person Jon Heller    schedule 13.06.2019

Обычно с этой ошибкой связан файл трассировки, в котором содержится подробная информация об ошибке. для решения вам необходимо установить этот параметр, чтобы изменить системный набор "_kgl_large_heap_warning_threshold" = 88608 scope = spfile sid = '*'; В приведенном выше примере я установил значение 8 МБ.

person omoruyi    schedule 29.07.2019