Нестабильная производительность

1. anig99 2845 11.06.09 15:44 Сейчас в теме
при проведение текущей датой всё ок. А когда документ проводим недельной давности например, то он может проводиться более 2 минут. Естественно начинаются блокировки. При этом sql отжирает в подозрительно мало оперативы (чуть больше 100 мб)... База 120 гб. Точнее так.

Прибольшой нагрузке сервер SQL занимает всего 1 - 2% оперативной памяти, ограницчений нет, настройки дефолтные, в чём может быть проблема ?

ОС = Win 2003 x32
SQL = MS SQL 2000

Server = 2xXeon 3.2G, 16Gb RAM

Примерно такая же фигня на более слабом серваке (с той же базой), но под 64 WIN и SQL 2005 (вроде тоже 64)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. jmw 60 12.06.09 05:14 Сейчас в теме
Во всём виноваты ВременныеРасчеты.
Ищи в модуле проведения строку, содержащую следующий текст: ИтогиАктуальны
Чтобы снизить время рассчёта, нужно накладывать на регистры фильтры, а не рассчитывать регистры полностью.
Как пример можно посмотреть типовую ТиС - модуль проведения какого-нибудь документа с продажей/оприходованием ТМЦ
3. CheBurator 3123 12.06.09 06:03 Сейчас в теме
Грубо говоря, когда ты проводищь док недельной давности у тебя спец бегунок по базе отматывается на начало месяца и начинает все движения плюовать/минусовать чтобы добежать до товей точки и получить актуальный результат на эту точку. Чем меньше наложено фильтров тем больше плюсований/минусований....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот