Чтобы не создавать новую тему, напишу здесь.
Полгода назад, когда впервые прошлись по базе оптимайзером, расчет СС стал занимать около сорока минут вместо обычных полутора часов. Тогда радовались.
В начале недели расчет занимал уже больше трех часов. Естественно, такое положение дел не устраивало. Было принято решение дефрагментировать файлы БД. Заодно и винды обменяли... вместо 2000 поставили 2003.
Итак. Файлы собраны в начале диска. Фрагментация нулевая. Оптимайзер вчера почти четыре часа шерстил базу с ключом /optimize. После этого был запущен расчет СС. Перенос занял минут двадцать... это на 100 с чем-то документов ( )8. Дожидаться окончания расчета я не стал - было поздно, я хотел есть и спать.
Вчера расчет так и не закончился. Административный можуль выплюнул неизвестную ошибку при загрузке резалтов в БД. Увеличил размер users, запустил снова. Перенос 440 документов тоже занял около 20 минут. А вот расчет идет до сих пор... уже 1:50 и пока конца не видно. К тому же процессор загружен на 100%, вместо обынчых 50-60.
Внимание, вопрос: как вообще можно ускорить сей занимательный процесс?