В alert.log стали сыпаться ошибки ORA-00600
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
prog Эксперт
Вступление в Клуб: 03.03.2008
|
Ср Дек 17, 2008 10:54  В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
В последнее время в alert.log стали сыпаться ошибки вида:
Errors in file /u/app/oracle/admin/ibso/udump/ibso_ora_7140.trc:
ORA-00600: internal error code, arguments: [733], [1144350320], [top uga heap], [], [], [], [], []
Dump file /u/app/oracle/admin/ibso/udump/ibso_ora_7140.trc
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.8.0 - Production ORACLE_HOME = /u/app/oracle/product/9.2.0
System name: SunOS
Node name: ibso1
Release: 5.10
Version: Generic_127111-02
Machine: sun4u
Instance name: ibso
Redo thread mounted by this instance: 1
Oracle process number: 52
Unix process pid: 7140, image: oracle@ibso1 (TNS V1-V3)
*** SESSION ID:(30.4268) 2008-12-17 09:59:59.239
*** 2008-12-17 09:59:59.239
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [733], [1144350320], [top uga heap], [], [], [], [], [] Current SQL statement for this session:
BEGIN EXECUTOR.SET_SYSTEM_CONTEXT(:RIGHTS!='0'); END;
----- PL/SQL Call Stack -----
object line object
handle number name
402b19e58 92 package body SYS.DBMS_SESSION
403d6dd90 1036 package body IBS.EXECUTOR
44ae88060 1 anonymous block
402b7ebc8 2772 package body IBS.RTL
402b7ebc8 3547 package body IBS.RTL
402b7ebc8 1208 package body IBS.RTL
403d6dd90 144 package body IBS.EXECUTOR
4077453e8 1 anonymous block
ошибки наблюдаются при одновременной работе ~200 пользователей, при меньшей загрузке - нет.
причина ошибок неизвестна, возникает в разных сессиях (по трейсам)
Может быть, кто сталкивался с подобным? Буду рад любым предположениям... |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Ср Дек 17, 2008 13:24  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
prog пишет: | ORA-00600: internal error code, arguments: [733], [1144350320], [top uga heap], [], [], [], [], [] Current SQL statement for this session:
BEGIN EXECUTOR.SET_SYSTEM_CONTEXT(:RIGHTS!='0'); END;
|
Непосредственно таких случаев нет.
Но есть странное совпадение - только сегодня общался с пользователем, у которого повис навигатор. У него в текущем курсоре висел ровно такой же код. Зависание произошло при вызове операции редактирования платежного документа (до момента открытия экранной формы). Висело минуты 3-4. А потом все пошло дальше.
Может наши проблемы как-то связаны?
У Вас всегда один и тот же SQL statement? |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Ср Дек 17, 2008 13:45  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: 1
|
prog пишет: | В последнее время в alert.log стали сыпаться ошибки вида:
Errors in file /u/app/oracle/admin/ibso/udump/ibso_ora_7140.trc:
ORA-00600: internal error code, arguments: [733], [1144350320], [top uga heap], [], [], [], [], []
Может быть, кто сталкивался с подобным? Буду рад любым предположениям... | - проблема с контекстами, а конкретно размер PGA раздут, нужно минимизировать использование контекстов.
Последовательно отключите использование, (выполняется через Администратор словаря) :
1. контексты прав доступа к экземплярам (OBJECT_RIGHTS_CONTEXT)
2. контексты прав доступа к экземплярам через реквизиты (OBJECT_RIGHTS_EX_CONTEXT)
3. контекст прав доступа (RIGHTS_CONTEXT).
После изменения параметров необходима перекомпиляция представлений.
Сразу предупреждаю, что возможно увеличение нагрузки на сервере СУБД, из-за увеличения ресурсоемкости представлений - или пересмотреть группы доступа - что-то многова-то прав у пользователей. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Ср Дек 17, 2008 13:49  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
Serj пишет: |
Последовательно отключите использование, (выполняется через Администратор словаря) :
1. контексты прав доступа к экземплярам (OBJECT_RIGHTS_CONTEXT)
2. контексты прав доступа к экземплярам через реквизиты (OBJECT_RIGHTS_EX_CONTEXT)
3. контекст прав доступа (RIGHTS_CONTEXT).
После изменения параметров необходима перекомпиляция представлений.
Сразу предупреждаю, что возможно увеличение нагрузки на сервере СУБД, из-за увеличения ресурсоемкости представлений - или пересмотреть группы доступа - что-то многова-то прав у пользователей. |
Не понял. Вы предлагаете коллеге отказаться от ЦФТ-шной технологии разграничения доступа к информации? Есть альтернатива? |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Ср Дек 17, 2008 13:57  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
timochev пишет: |
Не понял. Вы предлагаете коллеге отказаться от ЦФТ-шной технологии разграничения доступа к информации? Есть альтернатива? | - ничего подобного я не предлагал, всего лишь группы прав пользователей в ИБСО внимательно просмотреть на то что "лишние" права есть их изъять, или перекомпилить представления без подъема контекста. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Ср Дек 17, 2008 14:06  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
Serj пишет: | timochev пишет: |
Не понял. Вы предлагаете коллеге отказаться от ЦФТ-шной технологии разграничения доступа к информации? Есть альтернатива? | - ничего подобного я не предлагал, всего лишь группы прав пользователей в ИБСО внимательно просмотреть на то что "лишние" права есть их изъять, или перекомпилить представления без подъема контекста. |
Т.е. проверка через контексты заменится в условиях представлений на запросы из таблиц. Вы это имели в виду? |
|
 |
prog Эксперт
Вступление в Клуб: 03.03.2008
|
Ср Дек 17, 2008 14:09  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
timochev пишет: | prog пишет: | ORA-00600: internal error code, arguments: [733], [1144350320], [top uga heap], [], [], [], [], [] Current SQL statement for this session:
BEGIN EXECUTOR.SET_SYSTEM_CONTEXT(:RIGHTS!='0'); END;
|
Непосредственно таких случаев нет.
Но есть странное совпадение - только сегодня общался с пользователем, у которого повис навигатор. У него в текущем курсоре висел ровно такой же код. Зависание произошло при вызове операции редактирования платежного документа (до момента открытия экранной формы). Висело минуты 3-4. А потом все пошло дальше.
Может наши проблемы как-то связаны?
У Вас всегда один и тот же SQL statement? |
Может быть. SQL statement всегда один и тот же. |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Ср Дек 17, 2008 14:13  Re: В alert.log стали сыпаться ошибки ORA-00600 |
|
Полезность: Нет оценки
|
timochev пишет: | Serj пишет: | timochev пишет: |
Не понял. Вы предлагаете коллеге отказаться от ЦФТ-шной технологии разграничения доступа к информации? Есть альтернатива? | - ничего подобного я не предлагал, всего лишь группы прав пользователей в ИБСО внимательно просмотреть на то что "лишние" права есть их изъять, или перекомпилить представления без подъема контекста. |
Т.е. проверка через контексты заменится в условиях представлений на запросы из таблиц. Вы это имели в виду? | - да ,это соответсвенно и замедление, по-другому иправить это врят-ли удастся 9.2.0.8 not suported да и как говорит металинк ORA-600 [733] "memory request size is too big for this port (o/s)" , причем на BEGIN EXECUTOR.SET_SYSTEM_CONTEXT(:RIGHTS!='0'); END; - выход только один - уменьшать контекст который взводится в uga котороя живет в pga - прям мини стих  |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Ср Дек 17, 2008 15:15   |
|
Полезность: Нет оценки
|
А увеличивать объем памяти, отводимый под контекстные цели, нельзя? Сорри, но я не админ, поэтому в правильных оракловых терминах не могу общаться.  |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Ср Дек 17, 2008 15:21   |
|
Полезность: Нет оценки
|
timochev пишет: | А увеличивать объем памяти, отводимый под контекстные цели, нельзя? Сорри, но я не админ, поэтому в правильных оракловых терминах не могу общаться.  | - это в итоге будет приводить к - см. первый пост темы..... |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|