Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Индексы по регистрам остатков, ускорение проведения? (число прочтений - 1094 )
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Индексы по регистрам остатков, ускорение проведения?
25. Октября 2010 :: 09:25
Печать  
Есть дилема. Для того чтобы ускорить получение данных из регистров, настроил индексы по измерениям. Измерения выстроил в порядке использование в фильтрах (наиболее часто), добавил индексы по таблице итогов и движений. В итоге скорость получения итогов увеличилась (итоги получаются прямыми запросами). Но вот суммарное время проведения всех документов увеличилось. Есть подозрение, что при записи очень сильно подтормаживает вставка данных в таблицы регистров, в результате индексов.

Что посоветуете сделать для ускорения проведения?
  
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Индексы по регистрам остатков, ускорение проведения?
Ответ #1 - 25. Октября 2010 :: 09:50
Печать  
Оставить только нужные индексы или переписать запись в движения регистра и толкание итогов на прямой запрос.
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Индексы по регистрам остатков, ускорение проведения?
Ответ #2 - 25. Октября 2010 :: 10:35
Печать  
Посоветую сделать
1) замер производительности и посмотреть на что же тратиться основное время все таки по итогам проведения набора документов
2) оттрассировать в SQL Profiler проведение набора документов (определенного количества) и посмотреть какие запросы более всего отнимают ресурсы системы.
3) Выяснив в чем узкое место - записи или чтении посмотреть аппаратные счетчики - очередь к диску, счетчики памяти и процессора.
4) На основании всего перечисленного сделать выводы и обсудить результаты п.1-3 и выводы тут или на ином форуме.
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать