Предыдущая тема :: Следующая тема |
Какая у Вас версия Oracle? |
Oracle 8 |
|
0% |
[ 0 ] |
Oracle 9 |
|
62% |
[ 40 ] |
Oracle 10 |
|
35% |
[ 23 ] |
другая |
|
1% |
[ 1 ] |
|
Всего проголосовало : 64 |
|
Автор |
Сообщение |
ponhome Участник со стажем
Вступление в Клуб: 19.01.2009
|
Вт Фев 10, 2009 15:28   |
|
Полезность: Нет оценки
|
Тогда вопрос
А может лучше заменить
'optimizer_max_permutations=100 optimizer_index_cost_adj=3'
на
'_optimizer_max_permutations=100 optimizer_index_cost_adj=3'
или optimizer_max_permutations вообще удалить?
И оставлять ли optimizer_index_cost_adj=3? |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Ср Фев 11, 2009 06:10   |
|
Полезность: Нет оценки
|
ponhome пишет: | Тогда вопрос
А может лучше заменить
'optimizer_max_permutations=100 optimizer_index_cost_adj=3'
на
'_optimizer_max_permutations=100 optimizer_index_cost_adj=3'
или optimizer_max_permutations вообще удалить?
И оставлять ли optimizer_index_cost_adj=3? | - вопрос - вы в речку в незнакомом месте с головой, с берега, с разбегу осмелитесь - нырнуть? Если да, то смело ставьте что хотите! - смена любого параметра должна быть обоснована, тестированием, сравнением планов и времени выполнения. _optimizer_max_permutations - я бы лично выкинул нафиг! |
|
 |
tsktalk Участник со стажем
Вступление в Клуб: 27.09.2007
|
Ср Фев 11, 2009 10:25   |
|
Полезность: Нет оценки
|
Serj пишет: | ponhome пишет: | Тогда вопрос
А может лучше заменить
'optimizer_max_permutations=100 optimizer_index_cost_adj=3'
на
'_optimizer_max_permutations=100 optimizer_index_cost_adj=3'
или optimizer_max_permutations вообще удалить?
И оставлять ли optimizer_index_cost_adj=3? | - вопрос - вы в речку в незнакомом месте с головой, с берега, с разбегу осмелитесь - нырнуть? Если да, то смело ставьте что хотите! - смена любого параметра должна быть обоснована, тестированием, сравнением планов и времени выполнения. _optimizer_max_permutations - я бы лично выкинул нафиг! |
правильное замечание, незачем ставить параметры без полноценного тестирования и тем более скрытые параметры.
а если учитывать, что в десятке optimizer_max_permutations
является устаревшим и вообще не нужен, то из профайла пользователей его нужно убрать
дабы не получать в алертлоге всякую ерунду
 |
|
 |
ponhome Участник со стажем
Вступление в Клуб: 19.01.2009
|
Ср Фев 11, 2009 16:22   |
|
Полезность: Нет оценки
|
1. Насчет скрытых параметров (начинающихся с _)
select * from sys.gv_$ses_optimizer_env t where t.sid=?;
2. Насчет "_optimizer_max_permutations"=100 - просто спросил.
типа оно там раньше было, а подчеркивание убирает сообщения в логе
3. ЦФТ нам дало рекомендацию по значению атрибута ALTER_SESSION
из таблицы ibs.profiles:
'optimizer_index_caching=50 optimizer_index_cost_adj=8 query_rewrite_enabled=true'
Как видим, значения не по-умолчанию |
|
 |
tsktalk Участник со стажем
Вступление в Клуб: 27.09.2007
|
Чт Фев 12, 2009 05:02   |
|
Полезность: Нет оценки
|
ponhome пишет: | 1. Насчет скрытых параметров (начинающихся с _)
select * from sys.gv_$ses_optimizer_env t where t.sid=?;
2. Насчет "_optimizer_max_permutations"=100 - просто спросил.
типа оно там раньше было, а подчеркивание убирает сообщения в логе
3. ЦФТ нам дало рекомендацию по значению атрибута ALTER_SESSION
из таблицы ibs.profiles:
'optimizer_index_caching=50 optimizer_index_cost_adj=8 query_rewrite_enabled=true'
Как видим, значения не по-умолчанию |
Скрытые параметры на уровне сессии и ядра оракл выставляет самостоятельно (если они не указаны явным образом в инишнике)
это у оракла свои так сказать секретные "гайки" и как они работают толком нигде не задокументировано, а в представлениях они это просто для информации отображают.
эти "гайки" говорят оптимизатору как работать и часть из них существует для совместимости снизу вверх
в логе сообщение убирает не подчеркивание а отсуствие устаревшего параметра в профайле пользователя или в инишнике
параметры
optimizer_index_caching=50 optimizer_index_cost_adj=8 query_rewrite_enabled=true
вам сказали поскольку при данных параметрах дистрибутивные планы более корректны правильные и т.д. (эти параметры тоже влияют на оптимизатор и планы запросов)
Если вас не устраивают эти параметры или вы считаете что с другими значениями планы более правильные, никто не запрещает создать отдельный профайл, выставить там другие значения и назначить этот профайл пользователям. |
|
 |
ponhome Участник со стажем
Вступление в Клуб: 19.01.2009
|
Чт Фев 12, 2009 14:23   |
|
Полезность: 1
|
Не в обиду. Думается мне, что счастливые пользователи ИБСО, представленные на форуме, работают в небольших организациях (не Сбер) со сравнимыми по эксплуатационным параметрам БД (объемы, кол-во транзакций и т.п.) Фактически, для ЦФТ это типовая конфигурация, для которой их штатные подразделения разработки, тестирования и внедрения уже (надеюсь) выполнили "смена любого параметра должна быть обоснована, тестированием, сравнением планов и времени выполнения". Очень хорошо, что в Ваших организациях есть возможности, штат и время на поиски типовых настроек. Мне, лично, тратить время на поиски таких характеристик жалко, ибо они должны быть частью поставки.
Насчет замены устаревших параметров на скрытые (не обязательно для совместимости) - то или полагаться на разработчиков (что они там хотели этим изобразить) или ковыряться самим. Но это занятие на любителя (как постоянная пересборка ядра линукса )
А вопрос был простой: у кого как эти параметры оптимизации стоят |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Пт Фев 13, 2009 06:03   |
|
Полезность: Нет оценки
|
ponhome пишет: | А вопрос был простой: у кого как эти параметры оптимизации стоят | - ежели интересует средняя температура по больнице - валяйте -
Код: |
"_optimizer_undo_cost_change"='10.1.0.5' optimizer_index_caching=0 optimizer_index_cost_adj=7 query_rewrite_enabled=true
|
|
|
 |
Nigorek Участник
Вступление в Клуб: 12.10.2007
|
Ср Фев 18, 2009 13:45   |
|
Полезность: Нет оценки
|
Всем доброго дня!
Подскажите приходилось кому-либо переводить ИБСО с 9-ки на 10g на платформе IBM (AIX 5.3) и ваши впечатления об этом? _________________ Живи так, как будто сегодняшний день - последний ... |
|
 |
mlg Участник со стажем
Вступление в Клуб: 23.07.2007
|
Пн Мар 02, 2009 19:41   |
|
Полезность: Нет оценки
|
Nigorek пишет: | Всем доброго дня!
Подскажите приходилось кому-либо переводить ИБСО с 9-ки на 10g на платформе IBM (AIX 5.3) и ваши впечатления об этом? |
Перевод на 10-ку на всех платформах одинаков. Это больше от ORACLE зависит, чем от ЦФТ.
Надо обеспечить 2 вещи:
1. Выполнение рекомендаций ЦФТ по нужным версиям патчей ORACLE.
2. Правку DEFAULT профиля в администраторе доступа, чтобы убрать оттуда optimizer_max_permutations. Недавно про это писали.
Сдается мне что это самый большой секрет был у ЦФТ, из-за которого они отдельную программу поддержки перехода предлагали. |
|
 |
bibik Участник
Вступление в Клуб: 24.02.2009
|
Вт Мар 03, 2009 09:04   |
|
Полезность: Нет оценки
|
Всем доброго дня!
Вопрос такой, после переноса ибсо с оракл9 на оракл10 вылезла проблема с кодировкой в операциях "Импорт документов РЦ от участника", "Экспорт документов РЦ от участника". При подгрузки файла, коверкает русские буквы на знак "?", то же самое при выгрузке файла.
Кто-нибудь сталкивался с подобной проблемкой и как можно решить? |
|
 |
mlg Участник со стажем
Вступление в Клуб: 23.07.2007
|
Вт Мар 03, 2009 13:11   |
|
Полезность: Нет оценки
|
bibik пишет: | Всем доброго дня!
Вопрос такой, после переноса ибсо с оракл9 на оракл10 вылезла проблема с кодировкой в операциях "Импорт документов РЦ от участника", "Экспорт документов РЦ от участника". При подгрузки файла, коверкает русские буквы на знак "?", то же самое при выгрузке файла.
Кто-нибудь сталкивался с подобной проблемкой и как можно решить? |
У нас было. Проверяйте настройку FIO. |
|
 |
Ratmir Участник со стажем
Вступление в Клуб: 12.11.2007
|
Вт Мар 03, 2009 13:16   |
|
Полезность: Нет оценки
|
также можете посмотреть в сторону NLS_LANG на сервере БД |
|
 |
Serj Профи
Вступление в Клуб: 02.08.2007
|
Вт Мар 03, 2009 13:19   |
|
Полезность: Нет оценки
|
bibik пишет: | Всем доброго дня!
Вопрос такой, после переноса ибсо с оракл9 на оракл10 вылезла проблема с кодировкой в операциях "Импорт документов РЦ от участника", "Экспорт документов РЦ от участника". При подгрузки файла, коверкает русские буквы на знак "?", то же самое при выгрузке файла.
Кто-нибудь сталкивался с подобной проблемкой и как можно решить? | - было осталось в листенер.ora прописка от старого 9- хоума, проморгал как то, ) - вдруг у вас так же? |
|
 |
ponhome Участник со стажем
Вступление в Клуб: 19.01.2009
|
Вт Мар 03, 2009 21:41   |
|
Полезность: Нет оценки
|
Для EXTPROC в listener.ora можно персональную кодировку установить
при общей кодировке для oracle AMERICAN_AMRICA.CL8MSWIN1251
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ENVS = "EXTPROC_DLLS=d:\ibso\tools\fio\fio.dll,LD_LIBRARY_PATH=d:\ibso\tools\fio;NLS_LANG=AMERICAN_AMERICA.CL8ISO8859P5,LANG=RUSSIAN")
(ORACLE_HOME = C:\oracle\product\Ora10)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = SPB9)
(ORACLE_HOME = C:\oracle\product\Ora10)
(SID_NAME = SPB9)
)
) |
|
 |
|