Страница 1 из 1

Регламентные процедуры обслуживания БД под MSSQL2005

Добавлено: 17 мар 2008, 23:19
Friendlyman
Добрый день, Уважаемое сообщество!

Подскажите, пожалуйста, какие регламентные процедуры Вы используете в своей практике
1) для поддержания нормальной скорости работы с БД Галактики 810 под управлением MSSQL2005,
2) для ограничения роста размеров БД.

Добавлено: 20 мар 2008, 10:27
edward_K
1.bakup - ежедневно ночью
2.shrink раз в месяц
3.чистка журнала средстваи SQL - на форуме скрипт поищите - ежедневно.
4. чистка старых данных - раз в год. Читайте доку о стандартных процедурах чистки и форум о нестандартных. Мне так больше нравиться контролировать процесс самому.
Есть преценденты, когда каждый год просто банально открывают новую базу и сливают туда сальдо,каталоги и настройки.
5. теребление ТП с просьбой разогнать конкретный фейс с подробным описание сервера и рабочей станции и указанием числа записей в конкрентых таблах и временных параметрах - по мере доставания пользователей.
Пример - картотека в кадрах, который на 810 пашет гораздо шустрее 712, хотя данные те же.
6. контроль свободного места на сервере( ну скажем %20 чтобы было).
- ежедневно.
7. регламетное обслуживание сервера - раз в полгода.
8. чистка tmp файлов - мусор от некорректного завершения галки - хотя бы раз в неделю(а можно и в запуск галки встроить).

ну дальше все зависит уже от настроек самого SQL - ограничить файл транзакций (я сталкивался с тем что за один день умудрились его забить так что кончилось место на серваке и база банально разлетелась), оптимизировать процент роста базы и так далее - но это уже на другой форум.