Поделиться через


Начало работы с оценками по запросу SQL Server

Оценка SQL Server позволяет диагностировать потенциальные проблемы со средой SQL Server, выполняемой локально, на виртуальных машинах Microsoft Azure (VM) или на виртуальных машинах Amazon Web Services (AWS). Вы можете оценить один сервер, несколько серверов или отказоустойчивый кластер под управлением SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 или SQL Server 2019. Поддерживаются установки изолированного сервера или отказоустойчивого кластера Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019.

Рекомендации относятся к таким областям, как управление изменениями, мониторинг, аварийное восстановление, соглашения об уровне обслуживания, элементы конфигурации и надлежащее функционирование основных компонентов среды SQL.

Эта оценка предназначена для того, чтобы предоставить вам конкретные практические рекомендации, сгруппированные по категориям, по снижению рисков для вашей организации и ее среды в SQL Servers.

Оценка SQL Server сосредоточена на определении нескольких ключевых показателей, включая:

  • Конфигурация SQL Server
  • Проектирование базы данных
  • Безопасность
  • Производительность
  • Всегда включено
  • Кластер
  • Готовность к обновлению
  • Анализ журнала ошибок
  • Эффективность работы

Выполнение оценки SQL Server

Предварительные требования

Чтобы получить полную отдачу от оценок по запросу, выполняемых через Центр служб, необходимо выполнение следующих условий.

  1. Добавлена ссылка активной подписки Azure в Центр служб и добавлена оценка SQL Server. Дополнительные сведения см. в статье: Начало работы с оценками по запросу или в обучающем видео как создавать ссылки.
  2. Учетная запись домена (учетная запись пользователя или учетная запись управляемой службы) со следующими правами:
    • Член локальной группы администраторов на всех серверах в среде
    • Роль системного администратора на всех серверах Microsoft SQL Servers в среде.
  3. Посмотрите документ Предварительные требования для оценки в SQL Server. В этом документе приведен подробный разбор технической документации по оценке SQL Server, а также этапам подготовки сервера для проведения оценки. В нем также задокументированы различные типы данных, собираемые во время оценки.

Примечание.

В среднем первоначальная настройка среды для запуска оценки по запросу занимает около одного часа. После запуска оценки можно просматривать данные в Azure Log Analytics. Они представляют собой разбитый по приоритетам список рекомендаций, отнесенных к шести приоритетным областям. Это позволит вам и вашей группе быстро выяснить уровни рисков и работоспособности своей среды, а затем направить усилия на снижение рисков и улучшение работоспособности всей ИТ-среды.

              Настройка оценки SQL Server

Примечание.

Успешная настройка оценки возможна только после привязки вашей подписки Azure к Центру служб и добавления оценки SQL Server в разделе «Работоспособность -> Оценки» в Центре служб.

  1. На компьютере для сбора данных создайте следующую папку: C:\LogAnalytics\SQLServer (или любую другую папку, кроме C:\ODA, зарезервированную системой).

  2. Если вы используете учетную запись пользователя домена, откройте обычный PowerShell (не ISE) в режиме администратора и запустите следующий cmdlet:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory>

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

Если оценивается несколько сред, для разделения сред используется точка с запятой “;”. Для отказоустойчивого кластера проверьте имя виртуальной сети отказоустойчивого кластера. Директория – это путь к существующей директории, которая используется для хранения файлов, созданных в ходе сбора и анализа данных из среды (сред). Предоставляет необходимые учетные данные, удовлетворяющие требованиям, которые упоминались ранее в этой статье.

  1. Если вы используете групповую управляемую учетную запись служб, откройте обычный PowerShell (не ISE) в режиме администратора и запустите следующий cmdlet:

    Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> -RunWithManagedServiceAccount $True

    where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment. When prompted for password just press enter, as you are using a gMSA you don't need to provide a password as it is handled by the system

    <WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data

Если оценивается несколько сред, для разделения сред используется точка с запятой “;”. Для отказоустойчивого кластера проверьте имя виртуальной сети отказоустойчивого кластера. Директория – это путь к существующей директории, которая используется для хранения файлов, созданных в ходе сбора и анализа данных из среды (сред). Предоставляет необходимые учетные данные, удовлетворяющие требованиям, которые упоминались ранее в этой статье.

  1. Сбор данных запускается через запланированную задачу под названием SQLAssessment в течение часа с момента исполнения предыдущего сценария и затем каждые 7 дней. Задание можно изменять, чтобы оно выполнялось в другую дату/время, или даже принудительно выполнять его немедленный запуск из библиотеки планировщика заданий, перейдя в раздел > Microsoft > Operations Management Suite > AOI*** > Оценки > Оценка SQL.
  2. Во время сбора и анализа данные временно хранятся в каталоге Рабочей директории, который был задан во время процедуры настройки.
  3. Через несколько часов результаты вашей оценки появятся в Log Analytics и на панели мониторинга Центра служб. Вы можете просмотреть результаты, открыв Services Hub > Работоспособность ИТ-среды > Оценки по запросу, а затем нажав кнопку Просмотреть все рекомендации напротив активной оценки
  4. Если вы хотите, чтобы аккредитованный инженер Microsoft обсудил с вами проблемы, связанные с вашей средой SQL Server, вы можете связаться с вашим представителем Microsoft и спросить его об удаленной или локальной доставке CSA.
соглашение Удаленная оценка с привлечением специалиста Локальная оценка с привлечением специалиста
Premier Таблица удаленной оценки SQL Таблица локальной оценки SQL
Единая Таблица удаленной оценки SQL Таблица локальной оценки SQL