13.04.2015, 20:22 | #1 |
Участник
|
Долго открываются цены и скидки
Добрый день!
Около пол минуты открываются формы цен покупки, продажи и скидок, в общем это одна и та же форма, связанная с таблицей ценовых соглашений PriceDiscTable. Зашел в профайлер, 25 секунд выполняется запрос по ценовым соглашениям с фильтрацией только по двум полям: компании и коду складской аналитики (DataAreaId и InventDimId) с опцией FAST(1). Затем менее, чем за секунду выполняется запрос уже со всеми фильтрами. Можно как-то с этим бороться? Последний раз редактировалось byte; 13.04.2015 в 20:30. |
|
13.04.2015, 23:22 | #2 |
Гость
|
Параметр кэша таблицы смените к примеру на none.
|
|
14.04.2015, 00:33 | #3 |
Участник
|
Можно еще попробывать сделать reindex (System administration - periodic - database - sql administration)
Последний раз редактировалось skuull; 14.04.2015 в 01:58. |
|
14.04.2015, 10:15 | #4 |
Участник
|
Поддержу. В 3-й версии Аксапты по умолчанию было EntireTable.
Какая, кстати, версия системы?
__________________
Айрат Вильданов. skype: vildanov.a |
|
14.04.2015, 11:36 | #5 |
Участник
|
Спасибо за ответы, вечером проверю, отпишусь. Версия 2009. CacheLookup сейчас стоит Found.
|
|
14.04.2015, 12:10 | #6 |
Участник
|
Все таки не удержался и проверил сейчас. Предположение с CacheLookup не подтвердилось. Я решил уточнить долго выполняющийся запрос:
SELECT все поля из PriceDiscTable и InventDim FROM PRICEDISCTABLE A,INVENTDIM B WHERE (A.DATAAREAID=N'X') AND ((B.DATAAREAID=N'X') AND (A.INVENTDIMID=B.INVENTDIMID)) ORDER BY A.DATAAREAID,неиндексные поля PriceDiscTable,A.ITEMRELATION,B.DATAAREAID,B.INVENTDIMID OPTION(FAST 1) Ключ к разгадке оказался в Order By по неиндексным полям. В ExecuteQuery по таблице PriceDiscTable я нашел добавление сортировки по этим самым полям. После удаления сортировки форма стала открываться мгновенно. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Скидки в продажах(100%) | 17 | |||
Обновление цены закупки | 3 | |||
Сброс цены в строках закупки (SP3) | 1 | |||
3.0: где активировать цены по скл. аналитикам ? | 5 | |||
Цены и скидки | 5 |
|