|
![]() |
#1 |
Участник
|
Собственно - в какой-то ветке обещался проверить возможность работы Ах3 без FBI .
Сейчас стоит железяка, которую можно временно потерзать. Чем собственно и зянялся ;-) Состав - IBM x3650 M3 132Gb RAM 8*Xeon 2.5 + Win2003Server x64 Eng + Oracle 11.2.0.2 x64 + Axapta 3.0 KR2. Согласно исследованиям gl00mie было выставлено: Цитата:
-hint=49152
Цитата:
NLS_SORT = 'RUSSIAN_CI'
Цитата:
ALTER SESSION SET NLS_COMP = 'LINGUISTIC'
НО, дьявол как всегда в деталях! Есс-но после установки новых параметров была проведена переиндексация - действительно, индексы создались нормальные - без NLS_LOWER и всяких там SUBSTRINGов ! Казалось-бы вот оно, щасте! Ан нифига - планы генерируются настолько странные, шо ни пером описать! Вроде и индекс используется, но почти везде фул скан его с каким-то странным выражением фильтра, включающим в себя преобразования NLS,,, ! Соответственно скорость ну совсем никакая. В общем можно считать, что эта фича не была поддержана в ядре косяпты как положено и осталась как рудимент экспериментов разработчиков! Мог, конечно, что-то упустить в установках - еще поизучаю маленько!
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
|
За это сообщение автора поблагодарили: Logger (2). |
![]() |
#2 |
Участник
|
Цитата:
Кстати после переиндексации, не забудьте обновить статистику, причем для сессии которая обновляет статистику тоже должно быть включено Цитата:
ALTER SESSION SET NLS_COMP = 'LINGUISTIC'
NLS_SORT = 'RUSSIAN_CI' NLS_SORT = 'RUSSIAN_BI' или еще как. Она вам бесполезна, поэтому наверно оптимизер и хватает фуллсканы. |
|
![]() |
#3 |
Участник
|
Вообще-то начиная с 10 версии CREATE INDEX обновляет и статистику. Но в принципе возможно, что и нужно обновить - попробую
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
![]() |
#4 |
Участник
|
Цитата:
Аксапта кстати, какой-то неоптимальный способ для сбора статистики для оракла использует. Погуглите тему. |
|
![]() |
#5 |
Участник
|
Цитата:
Я попробую позапускать, конечно, с разными параметрами.
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
![]() |
#6 |
Moderator
|
Цитата:
Но судя по тому что egorych пишет, в каких-то более поздних версиях оракла это дело починили... |
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от egorych
![]() планы генерируются настолько странные, шо ни пером описать! Вроде и индекс используется, но почти везде фул скан его с каким-то странным выражением фильтра, включающим в себя преобразования NLS...! В общем можно считать, что эта фича не была поддержана в ядре косяпты как положено и осталась как рудимент экспериментов разработчиков!
В общем, для чистоты эксперимента я бы переустановил оракл с теми NLS-настройками, которые вы пытаетесь использовать для работы с аксаптовской схемой. |
|
Теги |
ax2009, ax3.0, databasehints, oracle, администрирование, индекс, настройка, полезное, субд |
|
|