оптимизация отчета
-
- заказчик
- Сообщения: 178
- Зарегистрирован: Чт, 20/09/2007 07:40
- Имя Фамилия: Михаил Львович
- Откуда: Мелькомбинат
- Контактная информация:
оптимизация отчета
Есть АРД отчет- дебиторка с разбивной по срокам просрочки платежей. Выполняется очень долго (MS SQL версия 58502), порядка 20 минут, размер базы около 43 гБ. Можно ли проанализировать нашу программу на предмет оптимизации и ускорения?, сколько это будет стоить? и т.д.
-
- заказчик
- Сообщения: 117
- Зарегистрирован: Пт, 26/10/2007 14:16
- Имя Фамилия: Денис Кучин
- Откуда: Геомостпроект НПО
Михаил, если таблицы, используемые в отчете имеют большое кол-во записей, то переписывайте отчет на TSQL - сразу почувсвтуете разницу. Наверняка в этом галактическом отчете есть группировки+частично неиндексированные выборки. Нормального способа решения этой проблемы Atlatis 3.03 не имеет (неоптимальная работы драйвера по работе с конкретной субд + нет поддержки группировок : отсюда относительно медленная выборка данных + дополнительная беребуферизация рекордсета полученного...). Говорят появился в новом Atlantis direct SQL - но для 58502 это новость не очень обнадеживающая ...