Руководство системного администратора


Скачать 341.01 Kb.
Название Руководство системного администратора
страница 8/10
Тип Руководство
rykovodstvo.ru > Руководство эксплуатация > Руководство
1   2   3   4   5   6   7   8   9   10

6.5.Настройка сбора статистики для базы данных


Примечание: При создании базы данных в MS SQL Server задается настройка свойств базы данных «Auto Create Statistics (Автосбор статистики)» в положение «да» (см. п. 11. Настройки базы). Данная настройка не влияет на выполнение заданий SQL Server Agent, поэтому снимать флаг для этой настройки не нужно.

Для настройки в SQL Server Agent сбора статистики по расписанию следует выполнить действия:

  1. В SQL Query Analyzer выполнить следующий скрипт:

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO

USE master

GO

IF OBJECTPROPERTY(OBJECT_ID(‘[dbo].[sp_updatestat]’),’IsProcedure’)=1 DROP PROCEDURE [dbo].[sp_updatestat]

GO

CREATE PROCEDURE [dbo].[sp_updatestat]

AS

/*Полное обновление статистики всех пользовательских таблиц БД*/

SET NOCOUNT ON

SET XACT_ABORT ON

SET ARITHABORT ON

DECLARE

@sql VARCHAR(1000),

@table CHAR(32),

@owner CHAR(32),

@msg VARCHAR(1000)

DECLARE cur CURSOR FOR

SELECT so.[name] AS [table],su.[name] AS [owner]

FROM dbo.sysobjects AS so

INNER JOIN dbo.sysusers AS su ON so.uid=su.uid

WHERE so.type=’U’

OPEN cur

FETCH NEXT FROM cur INTO @table,@owner

WHILE @@FETCH_STATUS=0

BEGIN

SET @sql=’UPDATE STATISTICS [’+LTRIM(RTRIM(@owner))+’].[’+LTRIM(RTRIM(@table))+’] WITH FULLSCAN’

EXEC (@sql)

SET @msg=’Статистика для таблицы ‘+LTRIM(RTRIM(@owner))+’.’+LTRIM(RTRIM(@table))+’ базы данных “’+LTRIM(RTRIM(DB_NAME()))+’” обновлена.’

RAISERROR(@msg,10,1) WITH LOG

FETCH NEXT FROM cur INTO @table,@owner

END

CLOSE cur

DEALLOCATE cur

GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO

В результате выполнения скрипта в БД «master» будет создана системная хранимая процедура «sp_updatestat».

  1. Создать задание («New Job») для SQL Server Agent в SQL Server Enterprise Manager. Для этого необходимо выделить курсором название сервера и выбрать команду контекстного меню «New – Job», либо нажать кнопку на панели инструментов «Enterprise Manager». Откроется окно создания нового задания для SQL сервера.



  1. 44. Окно «New Job Properties», вкладка «General»

  1. На вкладке «General» в поле «Name» следует ввести название задания, в поле «Owner» выбрать владельца БД – пользователя «dba». Остальные параметры оставить по умолчанию.

  2. На вкладке «Steps» следует нажать кнопку «New» для ввода шага задания. Откроется окно «New Job Step».



  1. 45. Окно «New Job Step»

В данном окне в поле «Step name» ввести имя шага, в поле «Command» ввести следующий текст шага:

USE [база_данных_СЭД]

GO

EXEC sp_updatestat

GO

где [база_данных_СЭД] – имя рабочей базы данных СЭД, для таблиц которой необходимо обновлять статистику.

Остальные параметры следует оставить без изменений. Для сохранения изменений нажать «ОК». Созданный шаг задания отобразится на вкладке «Steps»:



  1. 46. Окно «New Job Properties», вкладка «Steps»

  1. На вкладке «Schedules» задается период запуска задания. Следует нажать кнопку «New Schedule», откроется окно «New Job Schedule».



  1. 47. Окно «New Job Schedule»

В данном окне в поле «Name» ввести название расписания запуска задания. В блоке данных «Schedule Type» выбрать значение «Recurring» и нажать кнопку «Change». Откроется окно «Edit Recurring Job Schedule».



  1. 48. Окно «Edit Recurring Job Schedule»

В открывшемся окне настраивается время запуска задания и его периодичность. Рекомендуемое значение – ежедневно в ночное время. Поэтому следует в блоке данных «Ocurrs» выбрать значение «Daily», в блоке данных «Daily» оставить значение «1», данная настройка задает ежедневный запуск задания.

В блоке данных «Daily frequency» следует задать время ежедневного выполнения задания, выбрав значение «Occurs once at».

Остальные параметры следует оставить без изменений. Для сохранения изменений нажать «ОК». Созданное расписание задания отобразится на вкладке «Schedules»:



  1. 49. Окно «New Job Properties», вкладка « Schedules »

  1. На вкладке «Notifications» следует оставить настройки по умолчанию.

Для сохранения задания необходимо нажать кнопку «ОК» в окне «New JobProperties».

Для просмотра и изменения заданий SQL Server Agent следует выбрать « – Management – SQL Server Agent – Jobs». В правой части окна отобразится список заданий. <br /><br />Управление заданиями производится при помощи команд контекстного меню, вызываемого по правой кнопке мыши.<br /><br /><img src="51144_html_584a6a22.png" name="graphics56" align=bottom width=642 height=370 border=0><br /><ol start=50> <li><br />50<b>. Выбор SQL Server Agent</b><br /></ol>
1   2   3   4   5   6   7   8   9   10

Похожие:

Руководство системного администратора icon Должностная инструкция системного администратора информационной системы персональных данных
Настоящая инструкция определяет основные обязанности, права и ответственность системного администратора информационной системы доу...
Руководство системного администратора icon Руководство системного администратора Установка ис аверс: Регион в ос windows

Руководство системного администратора icon М. Ю. Храмцов С. В. Шарф Руководство системного программиста (администратора)...
Руководство системного программиста (администратора) системы управления прохождением задач мвс-1000/7 (версия 1, RedHat)
Руководство системного администратора icon Руководство системного программиста (администратора)
Муниципальный модуль распределённой автоматизированной системы государственного банка данных о детях
Руководство системного администратора icon Руководство администратора
Набор оборудования и системного программного обеспечения с минимальными характеристиками для 10 одновременных соединений клиентских...
Руководство системного администратора icon Руководство по техническому обслуживанию Версия 0809-03
Руководство предназначено для системного администратора информационной системы acvip, и содержит описание технических элементов по...
Руководство системного администратора icon Руководство пользователя «Оператор данных»
В адресной строке браузера указать адрес подсистемы, полученный от системного администратора, и нажать клавишу Enter на клавиатуре...
Руководство системного администратора icon Руководство системного администратора Сирены на платформе Sybase
Эта шаблон для создания новых баз. Всегда должна быть, но мы ее не меняем и явно не используем
Руководство системного администратора icon Руководство системного администратора
Ппо «Казначейское исполнение доходов и расходов федерального бюджета и кассовое обслуживание территориальных бюджетов V. 101 (Центр-кс)»...
Руководство системного администратора icon Доработки и развитие системного и функционального программного обеспечения...
Установка версии 4 выполняется, следуя требованиям п. 5 документа «Руководство администратора системы» том. 1, а именно
Руководство системного администратора icon Доработки и развитие системного и функционального программного обеспечения...
Установка версии 1 выполняется, следуя требованиям п. 5 документа «Руководство администратора системы» том. 1, а именно
Руководство системного администратора icon Доработки и развитие системного и функционального программного обеспечения...
Установка версии 3 выполняется, следуя требованиям п. 5 документа «Руководство администратора системы» том. 1, а именно
Руководство системного администратора icon Руководство пользователя (Роли «Оператор данных (опо)»
В адресной строке интернет-браузера указать адрес подсистемы, полученный от системного администратора, и нажать кнопку «Enter» на...
Руководство системного администратора icon Руководство для администратора Медицинской Организации по предустановке...
Работы необходимо выполнить на всех серверах, на которых установлена ас «Поликлиника»
Руководство системного администратора icon Расчетов за услуги связи «Fastcom» версия 12 Руководство системного...
Бпо – Базовое программное обеспечение программное обеспечение фирмы oracle, необходимое для функционирования ппо
Руководство системного администратора icon Руководство администратора
Данный документ представляет собой руководство для администратора Транспортной подсистемы (далее – тп)

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




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