|
![]() |
#1 |
Участник
|
Ой, сколько откликов за ночь!
![]() Аксапта 3 KR2 на Oracle 10g. Да, речь идет об медленном открытии формы. Табличка партицированная (~250млн. записей), видимо поэтому order by очень сильно тормозит! Для 1 записи (или нескольких - история) открывается мгновенно. Пробовал вставлять sortclear и в init и в execute - результат однинаков т.е. никакого! Попробую еще с подменой query. Св-во index на датасорсе не заполнено Статистика и индекс перестроены, пересчитаны и залочены - табличка архивная, заполняется 1 раз в год. Почему думаю, что тормозит order by? Я собственно не думаю, а знаю - пробовал в разных видах этот запрос делать во внешних тулзах - как только убираешь сортировку - все работает быстро! |
|
![]() |
#2 |
Участник
|
Ух ты, какая древность.
А свойство primary index на самой таблице? (cluster index пусть остается) =============== добавлено: у меня только ax3.0 SP6. ни в исходном слое, ни в SP6 в свойствах не установлен Primary Index. А вот в SP2 - не помню. |
|
![]() |
#3 |
Участник
|
Цитата:
В том и вопрос, что все известные мне способы отмены сортировки почему-то не работают! ![]()
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
![]() |
#4 |
Участник
|
Цитата:
У меня в конфиге из подписи кластерный индекс есть А если таблицу просматривать в Обозревателе из Аксапты - тоже тормозит, или открывает быстро?
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#5 |
Участник
|
Цитата:
Цитата:
Тоже тормозит - на сервере запрос получается все равно с order by !
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
![]() |
#6 |
Участник
|
может быть это поможет
|
|
|
За это сообщение автора поблагодарили: egorych (5). |
![]() |
#7 |
Участник
|
Цитата:
Цитата:
Это был вопрос, что бы понять, как оно устроено. Не обращайте внимание ![]() А план выполнения не пробовали смотреть? С order by и без него
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#8 |
Участник
|
Да план смотрел - разница в "SORT ORDER BY" - что, в общем, логично.
запрос такой - PHP код:
__________________
Axapta 3.0 sp - хз какой, kr2 |
|
![]() |
#9 |
Участник
|
Цитата:
Да и зачем нужен, в данном случае, Primary Key? У меня другой вопрос. Каким образом хранятся в кластерном индексе рассчитанные значения для функционального ключа? И как упорядочиваются записи по нему?
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#10 |
Участник
|
Спрашиваю, потому что автор не сказал ни о версии, ни модификациях.
теперь мы можем быть уверены, что индексов в свойствах нет ни на форме, ни в таблице. но ведь барабашки - нет! значит, остаются какие-то непонятнки с ядром ax3.0 SP2. Насколько я помню, SP2 глючный какой-то был. Мы старались обновлять клиентов до SP3, а потом хотя бы до Kernel Rollup 2. В KR2 много чего поправлено в ядре было. egorych, у вас точно exe-шники от ax3.0 SP2? или вы exe-шники таки обновляли? что показывается в окне Помощь \ О программе? можете скриншот привести? щас мы вашу версию определим http://forum.mazzy.ru/index.php?showtopic=881 заодно, вы пробовали обновлять exe-шники до SP5? можете попробовать на тестовой базе и сообщить о результатах? может это багофича ядра какая-нибудь. |
|
![]() |
#11 |
Участник
|
Цитата:
Сообщение от mazzy
![]() значит, остаются какие-то непонятнки с ядром ax3.0 SP2.
Насколько я помню, SP2 глючный какой-то был. Мы старались обновлять клиентов до SP3, а потом хотя бы до Kernel Rollup 2. В KR2 много чего поправлено в ядре было. egorych, у вас точно exe-шники от ax3.0 SP2? или вы exe-шники таки обновляли? что показывается в окне Помощь \ О программе? Axapta 3.0 sp - хз какой, kr2 Что-то сомневаюсь, что там sp2
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
Теги |
order by, query, сортировка |
|
|