Руководство по настройке и сопровождению Иркутск, 2018 г


НазваниеРуководство по настройке и сопровождению Иркутск, 2018 г
страница14/14
ТипРуководство
rykovodstvo.ru > Руководство эксплуатация > Руководство
1   ...   6   7   8   9   10   11   12   13   14

7.1Использование MS SQL Server Profiler для мониторинга производительности SQL сервера


Приложение MS SQL Server Profiler (далее Профайлер) предназначено для получения информации о выполняющихся запросах на СУБД MS SQL Server. При обслуживании сервера DocsVision может применяться для решения задач:

Мониторинга производительности;

Решения сбоев;

Оптимизация производительности: сбор исходных данных для Database Tuning Advisor.

В данной инструкции описан сценарий использования для мониторинга производительности. Инструкция приведена для версий серверов MS SQL Server 2005 / 2008 / 2008R2 с английским интерфейсом.

Сервер DocsVision выполняет запросы к базе данных, динамически формируя T-SQL запрос, либо совершая вызов хранимой процедуры. При оптимальной производительности, запросы и хранимые процедуры не должны выполняться более 3х секунд.

Для начала использования нужно запустить приложение, ссылка расположена в Windows меню Start / Microsoft SQL Server / Performance / SQL Server Profiler.



При первом запуске нужно импортировать шаблон. Для этого:

  1. Выбрать пункт меню File / Templates / Import Template;

8.Указать шаблон BadQueries.tdf соответствующий версии сервера.

8.1.1Запуск трассировки


Для начала трассировки нужно выполнить следующие действия:

  1. Нажать кнопку New Trace;

9.В появившемся окне указать параметры доступа к серверу;



  1. Перейти далее, откроется окно установки параметров;

  2. В поле Use the template выбрать шаблон BadQueries.

  3. Установить опцию Save to file, с указанием пути файла; указать размер в поле Set maximum file size равный 50 Мб.

  4. Запустить процесс нажатием кнопки Run.


9.1.1Анализ результатов


Результаты трассировки будут отображаться в окне с одновременной записью в файл.



Данные будут сгруппированы по длительности, которая указана в поле Duration. Значения в миллисекундах.

При оптимальной производительности, запросы и хранимые процедуры не должны выполняться более 3х секунд. Исключение составляют запросы по обслуживанию, которые могут быть настроены на базе данных. Например, создание резервных копий. Так же исключением является выполнение процедур расширенных отчетов.

9.1.2Признаки, свидетельствующие о снижении производительности


Следующие признаки могут указывать на проблемы производительности сервера:

Увеличение количества медленных запросов при периодическом наблюдении;

Попадание в результаты процедур с названием dvsp_view, dv_search. Причем важно отметить, что наблюдать нужно именно в динамике. Единичное обнаружение таких команд ни о чем не говорит;

Наличие других процедур и запросов с большим временем выполнения, но с небольшим значением количества операций чтения может свидетельствовать как о снижении производительности, так и о наличии ошибок;

Большое число операций чтения обычно говорит о недостатке индексов, либо о сильной фрагментации индексов. Необходимо провести соответствующие мероприятия.

9.2Использование DVCheckClient для мониторинга производительности клиента


Утилита DVCheckClient предназначена для регистрации времени выполнения определенных операций:

Чтение справочника сотрудников;

Выполнение поиска.

Выполнение операций производится с указанным периодом. Кроме времени выполнения регистрируется:

Загрузка процессора;

Количество свободной памяти;

Средняя длина очереди к диску;

Количество страниц, сохраненных в виртуальную память;

Количество страниц, прочтенных из виртуальной памяти.

Рекомендуется снимать утилитой показания с разных машин и сервера для сравнения показаний.

9.2.1Запуск и применение


Утилита DVCheckClient — консольное приложение, запускаемое с параметрами. Формат строки:

dvcheckclient.exe

Параметры:

- строка подключения к серверу DocsVision. Указывается в точности как она определяется в консоли настройки, ветка Управление доступом, поле Адрес сервера при подключении;

- имя базы данных DocsVision;

- идентификатор сохраненного поискового запроса;

- интервал в секундах, через который нужно повторить операцию.

Определить идентификатор поискового запроса можно выполнив следующий запрос на базе данных:

SELECT RowID FROM [dvtable_{FB2AC41F-1911-4F7C-B631ac-18CFAEB311BD}] WHERE Name='имя запроса'

Альтернативный способ получения идентификатора — использование утилиты DVExplorer. Для этого необходимо выполнить следующие действия:

  1. Открыть DVExplorer, соединиться с сервером;

  2. Нажать кнопку Cards, выбрать в списке Карточка сохраненных поисковых запросов;



  1. Два раза нажав левой кнопкой мыши на строке открыть содержимое карточки;

  2. Разворачивая список найти нужную группу, в которой находится сохраненный запрос, нажать кнопку Enter Section;



  1. Найти нужный запрос и скопировать значение из поля RowID.

Примеры запуска:

dvcheckclient.exe “http://dvmanagement/DocsVision/StorageServer/StorageServerService.exe”   “DVManagement”   “{5103B2F1-FE65-40FA-B98D-0F20DA4E22EB}”  10

dvcheckclient.exe  “http://dvmanagement/DocsVision/StorageServer/StorageServerService.exe”   “DVManagement”   “null”   10

9.2.2Результаты замеров


Журнал замеров сохраняется в файл, расположенный по адресу:

%userprofile%\Application Data\DocsVision\DVMonitoring\PerformanceLog.log

Если такой папки нет, то утилита создаст её. В файле сохраняются следующие значения через точку с запятой:

Дата;

Длительность в миллисекундах;

Загруженность процессора в %;

Количество свободной памяти в мегабайтах;

Количество страниц, записанных в виртуальную память;

Количество страниц, прочтенных из виртуальной памяти.

10.РЕЗЕРВНОЕ КОПИРОВАНИЕ И ВОССТАНОВЛЕНИЕ

10.1Стратегия резервного копирования


При возникновении повреждения базы данных или иного сбоя наиболее эффективным способом восстановления является восстановление базы данных из резервных копий, поэтому выполнение регулярного резервного копирования является обязательным. Необходимо регулярно выполнять полное резервное копирование базы данных, чтобы убедиться в наличии как минимум одного момента времени, состояние базы данных на который может быть восстановлено. Рекомендуемая стратегия резервного копирования:

На базе DocsVision установить режим полного восстановления (FULL Recovery);

Выполнять полное резервное копирование ежедневно и, по возможности, в нерабочее время;

Выполнять разностное резервное копирование каждые 4 часа;

Выполнять резервное копирование журнала транзакций каждые 30 минут;

Хранить резервные копии не менее 1 недели.

10.2Восстановление базы данных после сбоя


Внимание: восстановление базы данных из резервной копии занимает длительное время, в течение которого система будет недоступна для работы. Не следует использовать данный метод восстановления системы, если сбой носит не критический характер и возможно восстановление работоспособности другими способами.

Для восстановления базы данных из резервной копии в СУБД MS SQL Server необходимо выполнить следующие действия:

  1. После подключения к соответствующему экземпляру компонента Microsoft SQL Server Database Engine в обозревателе объектов развернуть дерево сервера, щелкнув имя сервера. Развернуть узел Базы данных и выбрать базу данных ИС;

  2. Щелкнуть правой кнопкой мыши базу данных, выбрать пункт Задачи, затем пункт Восстановить и пункт База данных. Откроется диалоговое окно Восстановление базы данных;

  3. На странице Общие в разделе Источник указать источник и расположение восстанавливаемых резервных наборов данных. Выбрать вариант База данных, затем выбранную базу;

  4. В поле Восстановить до оставить значение по умолчанию До последней выбранной резервной копии;

  5. В сетке Резервные наборы данных для восстановления выбрать нужные резервные наборы;

  6. При необходимости изменить место восстановления файлов БД нажать кнопку Файлы на панели Выбор страницы и перейти диалоговое окно Файлы. Отсюда можно восстановить базу данных в новое расположение, определив новое место восстановления для каждого файла в сетке Восстановить файлы базы данных как;

  7. На странице Параметры на панели Параметры восстановления указать значения дополнительных параметров;

  1. Нажать кнопку ОК и дождаться завершения операции.

После успешного восстановления базы данных из резервной копии может понадобиться перестроить индексы и пересоздать задания. Пересоздать стандартные задания базы данных DocsVision можно из Консоли настройки, войдя в настройки подключенной базы данных, по кнопке Пересоздать задания на вкладке Управление.

10.3Восстановление сервера приложений после сбоя


Восстановление сервера приложений может понадобиться, в случае если сбой привел к нарушению целостности установленного ПО или произошёл по причине отказа операционной системы. При нарушении целостности установленного ПО обычно достаточно переустановить повреждённые компоненты и перезапустить рабочие службы ИС, однако возможна ситуация, когда устранение последствий сбоя чрезмерно трудоемко или невозможно. В таком случае следует установить и настроить сервер приложений.
1   ...   6   7   8   9   10   11   12   13   14

Похожие:

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и сопровождению Иркутск, 2018 г
Сопровождение прикладного решения «rkit: управление нормативным обеспечением бизнеса» 23

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации сканера штрих-кода ms6220 Pulsar™ L, производимого фирмой Metrologic...

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации многоплоскостного лазерного сканера штрих-кода ms6720, производимого...

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации многоплоскостного лазерного сканера штрих-кода ms7220 Argusscan™,...

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации многоплоскостных лазерных сканеров штрих-кода серии ms7600 Horizon™,...

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации одноплоскостного лазерного сканера штрихового кода ms5145 серии...

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации одноплоскостных лазерных сканеров штрихового кода ms9520 и ms9540...

Руководство по настройке и сопровождению Иркутск, 2018 г iconМетодические рекомендации по организации комплексного интеграционного...
Порядок выявления людей с инвалидностью и членов их семей и документирования работы по комплексному сопровождению 7

Руководство по настройке и сопровождению Иркутск, 2018 г iconРуководство по настройке и эксплуатации Москва
Данное руководство является описанием по настройке и эксплуатации многоплоскостных лазерных сканеров штрих-кода is6520, ms6520 Cubit™...

Руководство по настройке и сопровождению Иркутск, 2018 г iconПошаговое руководство по настройке службы управления правами Active...
Ос windows Server® 2008. Руководство содержит необходимые сведения о подготовке инфраструктуры ad rms, установке и настройке ad rms,...

Руководство по настройке и сопровождению Иркутск, 2018 г iconАнализ работы по информационно-методическому и учебно-методическому...
Мероприятия, проведенные в 2017-2018 учебном году, в ходе которых решались поставленные задачи: 2

Руководство по настройке и сопровождению Иркутск, 2018 г iconТехническое задание на оказание услуг по сопровождению подсистем...
Наименование заказчика: государственное автономное учреждение здравоохранения Московской области «Пушкинская городская стоматологическая...

Руководство по настройке и сопровождению Иркутск, 2018 г iconПриложение 8 «Утверждаю»
Администратор безопасности информации (АБ) лицо, выполняющее функции по настройке и сопровождению всех программных и технических...

Руководство по настройке и сопровождению Иркутск, 2018 г iconТехнологическая инструкция по работе
Администратор безопасности информации (АБ) лицо, выполняющее функции по настройке и сопровождению всех программных и технических...

Руководство по настройке и сопровождению Иркутск, 2018 г iconУчебное пособие Иркутск, 2009
Преаналитический этап при централизации клинико–лабо­раторных исследований: учеб пособие. Иркутск: рио игиува, 2009. с

Руководство по настройке и сопровождению Иркутск, 2018 г iconТорговые весы Bizerba bc II краткое руководство по установке и настройке
В серию весов Bizerba bc II (Basic Class II) входят несколько моделей, отличающихся взаимным расположением модулей, но одинаковых...


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск