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

Вопросы, не попадающие в другие разделы.

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

Сообщение AmorS » Пт сен 05, 2014 3:22 pm

Доброго времени суток!
Проконсультируйте, кто сможет.
Проектировщики, АРМ оставили вот такой план обслуживания: (см. 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. Нужно ли делать, постоянно, резервное копирование всех баз?

Спасибо.
Вложения
PrtSc_1.jpg
(241.04 КБ) Скачиваний: 0
AmorS
 
Сообщения: 9
Зарегистрирован: Пт авг 29, 2014 2:03 pm

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 писал(а):Нужно ли делать, постоянно, резервное копирование всех баз?

На вкус и цвет - все фломастеры разные. Мы делаем бэкапы полного содержимого серверов раз в неделю.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение AmorS » Вт сен 09, 2014 10:00 am

Генератор зла, спасибо за ответ.
А что будет происходить с WViever когда батником перезапустим MSSQL?
AmorS
 
Сообщения: 9
Зарегистрирован: Пт авг 29, 2014 2:03 pm

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

Сообщение Генератор зла » Вт сен 09, 2014 11:11 am

AmorS писал(а):А что будет происходить с WViever когда батником перезапустим MSSQL?

На время перезапуска потеряет связь с историческими алармами и трендами.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8