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

Обслуживание БД In Touch

СообщениеДобавлено: Пт сен 05, 2014 3:22 pm
AmorS
Доброго времени суток!
Проконсультируйте, кто сможет.
Проектировщики, АРМ оставили вот такой план обслуживания: (см. PrtSc_1), в расписании указано ежедневное выполнение.

1. Время выполнения "Основной план1" составляет около 1,5 часа.
2. В процессе выполнения СКАДА, многократно, теряет связь с контроллерами. Время потери связи разное от 3 до 30 секунд.
3. В диспетчере задач процесс sqlserver.exe занимает 1,7Gb памяти, даже после завершения плана обслуживания.

Собственно вопросы:
1. Правильно ли составлен план обслуживания и его периодичность. Какие можете дать рекомендации по этому поводу.
2. В MSSQL 6 баз: master, model, msdb, Runtime, Holding, WWALMDB. Первые 3, если правильно понимаю, - системные, другие 3 относятся к проекту Wonderware. Нужно ли делать, постоянно, резервное копирование всех баз?

Спасибо.

Re: Обслуживание БД In Touch

СообщениеДобавлено: Сб сен 06, 2014 10:22 pm
Генератор зла
AmorS писал(а):оставили вот такой план обслуживания: (см. PrtSc_1)

Этот план взят из одной из технот.
AmorS писал(а):1. Время выполнения "Основной план1" составляет около 1,5 часа.

Видимо, базы не маленькие.
AmorS писал(а):2. В процессе выполнения СКАДА, многократно, теряет связь с контроллерами. Время потери связи разное от 3 до 30 секунд.

Видимо, загружается проц или съедается память. Можно попробовать настроить MSSQL, чтобы он работал только с половиной (четвертью) ядрами.
AmorS писал(а):3. В диспетчере задач процесс sqlserver.exe занимает 1,7Gb памяти, даже после завершения плана обслуживания.

Ну, это уже фича MS. Можно "лечить" перидическим запуском батника типа:
NET STOP MSSQLServer
ping 127.0.0.1 -n 3
NET START MSSQLServer
Возможно я и ошибся с именем службы (MSSQLServer), но смысл ясен?
AmorS писал(а):1. Правильно ли составлен план обслуживания и его периодичность.

План то ничего, не лучше любого другого. А вот периодичность раз в сутки... Мне достаточно еженедельной.
AmorS писал(а):Нужно ли делать, постоянно, резервное копирование всех баз?

На вкус и цвет - все фломастеры разные. Мы делаем бэкапы полного содержимого серверов раз в неделю.

Re: Обслуживание БД In Touch

СообщениеДобавлено: Вт сен 09, 2014 10:00 am
AmorS
Генератор зла, спасибо за ответ.
А что будет происходить с WViever когда батником перезапустим MSSQL?

Re: Обслуживание БД In Touch

СообщениеДобавлено: Вт сен 09, 2014 11:11 am
Генератор зла
AmorS писал(а):А что будет происходить с WViever когда батником перезапустим MSSQL?

На время перезапуска потеряет связь с историческими алармами и трендами.