ЦФТ рекомендует изменить знач. парам. PLSQL_OPTIMIZE_LEVEL
На страницу Пред. 1, 2
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Vovidez Профи
Вступление в Клуб: 27.09.2007
|
Пт Апр 10, 2009 05:03   |
|
Полезность: Нет оценки
|
Еще раз: проблема возникает не всегда и не везде, но вероятность ее появления есть, именно поэтому было рекомендовано отключить pl/sql оптимизацию. Если интересно, вот суть проблемы, из-за которой были даны такие рекомендации:
1. Проблема, приводящая к ошибкам функционирования операции схожа с Bug 4619731. PlSQL may see wrong (old) value for a package variable.
2. Явное указание уровня оптимизации 0 при компиляции пакета приводит к тому, что ошибка не повторяется.
3. Данная проблема была озвучена экспертам Oracle. Никаких официальных рекомендаций от Oracle дано не было.
4. На территории ЦФТ было проведено стресс-тестирование схемы с данными с уровнями оптимизации 0 и 2. Кардинальных различий в поведении системы обнаружено не было. Потери производительности при отказе от Plsql оптимизации ожидаются в пределах от 0 до 3 процентов по CPU.
5. Исходя из п.п.1 – 4 при переходе продуктов "Платформа Развития" ("ЦФТ-Банк", "ЦФТ-Ритейл") на Oracle10g необходимо отключать pl/sql оптимизацию - устанавливать PLSQL_OPTIMIZE_LEVEL=0. |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Пт Апр 10, 2009 06:40   |
|
Полезность: Нет оценки
|
Собственно интересный момент, а нет ли зависимости от платформы в появлении ошибки? - на какой платформе получена ошибка? Может стоить указывать платформу, где это проявилось, при сообщений об ошибках подобного типа чтобы не создавать паники для всех ? - У себя на SunOs 5.10 Generic_127111-06 sun4u sparc SUNW,SPARC-Enterprise - ничего подобного не наблюдали. - уже 4-ый месяц на 10.2.0.4. |
|
 |
Vovidez Профи
Вступление в Клуб: 27.09.2007
|
Пт Апр 10, 2009 06:49   |
|
Полезность: Нет оценки
|
Serj пишет: | Собственно интересный момент, а нет ли зависимости от платформы в появлении ошибки? - на какой платформе получена ошибка? Может стоить указывать платформу, где это проявилось, при сообщений об ошибках подобного типа чтобы не создавать паники для всех ? - У себя на SunOs 5.10 Generic_127111-06 sun4u sparc SUNW,SPARC-Enterprise - ничего подобного не наблюдали. - уже 4-ый месяц на 10.2.0.4. |
Данная ошибка в чистом виде и не повторяется на текущих схемах дистрибутива ИБСО/РБО, такое поведение Oracle было замечено при разработке некоторых операций, поэтому ЦФТ даны рекомендации по выключению PLSql оптимизации, а не обязательность выполнения данной процедуры. Т.е. если ошибка возникнет на схеме банка, то Вы знаете, как с этим бороться. :о)) |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|