|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от sukhanchik
![]() Помогла моя рекомендация? Если нет - вертайте все взад
![]() Вот индекс DimIdIdx при этой выборке не сдался совершенно. В нем нет ItemId, по которому идет выборка. Индекс ItemDimIdx в общем-то нормальный... Количество записей в InventTable больше количества записей в InventDim ? (иначе в этом индексе можно попробовать переставить поля) К сожалению экспериментировать могу только на боевой базе, так как поймать момент падения производительности - не получается, а после поднятия бэкапа ошибка пропадает. |
|
![]() |
#2 |
Administrator
|
Цитата:
Игра с производительностью часто происходит на рабочей БД, т.к. не всегда на тестовой все воспроизводится. Не забывайте, что если Вы хоть как-то тронете индекс ItemDimIdx, по которому у Вас идет выборка - то это будет эквивалентно переиндексации InventSum по данному индексу, т.е. после этого у Вас опять все будет летать.
__________________
Возможно сделать все. Вопрос времени |
|
Теги |
ax4.0, sql 2005, заказ на продажу, производительность, тормоза |
|
|