Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
поробуем вникнуть 25.03.03 15:11 Число просмотров: 986
Автор: babay <Andrey Babkin> Статус: Elderman
|
> Жутко тормозит... На графике Task Managera видно, что > процессор сильно загружен (доходит практически до 100% > загрузки)
Ну и что ? надо ставить perfmon и снимать статистику а в SQL свои счетчики вставлять и мониторить с SQL Profiler.
> Клиент построен через ODBC. Старое и не производительное.(ИМХО, плз. без обсуждения)
СТруктура базы и правильно написанность запросов поже необходимо проверить, выгрузить рвином или визио и посмотреть бизнес-логику и схему базы.
> Места под базу - достаточно. Оно выделяется автоматически, > а места на винте достаточно. Кстати, правда что, если место > выделить фиксированное (а не автоматическое выделение), то > тормозить будет меньше?
Я с таким не сталкивался, и когда вырастет до критического размера подвиснет. Вот размер свопа и логов сильно влияет на производительность.
надо смотреть max server memory, network packet size конфигурацию.
Возьми SQL Server White Papeer, она на диске должна быть и устанавливаться с сервеом и посмотри как счетчики поставить и как конфиг поменять через гуи или транзактом. Посмотри в SQL Server White Papeer значения Configuration Option Specifications и сравни с текущими.
> А что значит "с индексами беда"?
Это значит что в базу добавляются за день записи и после нет перестройки индексов при бэкапе и возникает своего рода фрагментация, Index Allocation Map не перестроен - постоянное дёрганье диска.
рабочие задания надо прописывать для таких вещей или при ночном бэкапе проделывать индексирование.
> З.Ы. а вникать придётся =) это утверждение ? ;-))
|
|
|