Добрый день, Уважаемое сообщество!
Подскажите, пожалуйста, какие регламентные процедуры Вы используете в своей практике
1) для поддержания нормальной скорости работы с БД Галактики 810 под управлением MSSQL2005,
2) для ограничения роста размеров БД.
Регламентные процедуры обслуживания БД под MSSQL2005
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 74
- Зарегистрирован: 23 июн 2007, 23:07
- Откуда: ТопСофт, Минск
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
1.bakup - ежедневно ночью
2.shrink раз в месяц
3.чистка журнала средстваи SQL - на форуме скрипт поищите - ежедневно.
4. чистка старых данных - раз в год. Читайте доку о стандартных процедурах чистки и форум о нестандартных. Мне так больше нравиться контролировать процесс самому.
Есть преценденты, когда каждый год просто банально открывают новую базу и сливают туда сальдо,каталоги и настройки.
5. теребление ТП с просьбой разогнать конкретный фейс с подробным описание сервера и рабочей станции и указанием числа записей в конкрентых таблах и временных параметрах - по мере доставания пользователей.
Пример - картотека в кадрах, который на 810 пашет гораздо шустрее 712, хотя данные те же.
6. контроль свободного места на сервере( ну скажем %20 чтобы было).
- ежедневно.
7. регламетное обслуживание сервера - раз в полгода.
8. чистка tmp файлов - мусор от некорректного завершения галки - хотя бы раз в неделю(а можно и в запуск галки встроить).
ну дальше все зависит уже от настроек самого SQL - ограничить файл транзакций (я сталкивался с тем что за один день умудрились его забить так что кончилось место на серваке и база банально разлетелась), оптимизировать процент роста базы и так далее - но это уже на другой форум.
2.shrink раз в месяц
3.чистка журнала средстваи SQL - на форуме скрипт поищите - ежедневно.
4. чистка старых данных - раз в год. Читайте доку о стандартных процедурах чистки и форум о нестандартных. Мне так больше нравиться контролировать процесс самому.
Есть преценденты, когда каждый год просто банально открывают новую базу и сливают туда сальдо,каталоги и настройки.
5. теребление ТП с просьбой разогнать конкретный фейс с подробным описание сервера и рабочей станции и указанием числа записей в конкрентых таблах и временных параметрах - по мере доставания пользователей.
Пример - картотека в кадрах, который на 810 пашет гораздо шустрее 712, хотя данные те же.
6. контроль свободного места на сервере( ну скажем %20 чтобы было).
- ежедневно.
7. регламетное обслуживание сервера - раз в полгода.
8. чистка tmp файлов - мусор от некорректного завершения галки - хотя бы раз в неделю(а можно и в запуск галки встроить).
ну дальше все зависит уже от настроек самого SQL - ограничить файл транзакций (я сталкивался с тем что за один день умудрились его забить так что кончилось место на серваке и база банально разлетелась), оптимизировать процент роста базы и так далее - но это уже на другой форум.