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


Панель мониторинга Управляемого экземпляра SQL Azure для Azure Data Studio (предварительная версия)

Важный

Azure Data Studio будет снят с эксплуатации 28 февраля 2026 г.. Мы рекомендуем использовать Visual Studio Code. Дополнительные сведения о миграции в Visual Studio Code см. в Что происходит с Azure Data Studio?

Расширение Управляемого экземпляра SQL Azure предоставляет панель мониторинга для работы с Управляемым экземпляром SQL Azure в Azure Data Studio. Это расширение предоставляет следующие возможности:

  • отображение свойств Управляемого экземпляра SQL, включая виртуальные ядра и используемое хранилище;
  • отслеживание использования ЦП и хранилища за последние два часа;
  • отображение предупреждений касательно конфигурации и рекомендаций по настройке;
  • отображение состояния реплик базы данных;
  • отображение отфильтрованных журналов ошибок.

Установка

Вы можете установить официальный выпуск этого расширения. Выполните действия, описанные в документации по Azure Data Studio. В области Расширения найдите расширение "управляемый экземпляр" и установите его. После установки вы будете автоматически получать уведомления о последующих обновлениях этого расширения.

После установки расширения в Azure Data Studio появится вкладка Управляемый экземпляр. Здесь можно найти сведения, касающиеся вашего управляемого экземпляра.

Свойства

Это расширение позволяет просматривать технические характеристики управляемого экземпляра и некоторые сведения об использовании ресурсов.

Свойства управляемого экземпляра

В верхней области отображаются следующие сведения.

  • Свойства. Получите основные сведения об управляемом экземпляре, включая доступные виртуальные ядра, память и хранилище. Также вы найдете здесь текущий уровень служб, поколение оборудования и характеристики ввода-вывода, такие как пропускная способность записи в журнал экземпляра или характеристики пропускной способности файлового ввода/вывода.
  • Локальное хранилище SSD. На уровне служб "общего назначения" файлы TempDB хранятся локально. На уровне служб "критически важный для бизнеса" все файлы базы данных размещаются в локальном хранилище SSD. В этом разделе вы можете увидеть, сколько места в локальной памяти занято вашим управляемым экземпляром.
  • Хранилище дисков Azure Premium. При наличии уровня служб "общего назначения" файлы пользовательских и системных баз данных помещаются в хранилище Azure класса Premium. В этом разделе можно увидеть объем используемых данных, количество файлов и доступное хранилище. На уровне служб "критически важный для бизнеса" этот раздел пуст.
  • Использование ресурсов. Просмотр процента использования хранилища и ЦП вашим управляемым экземпляром за последние два часа. Таким образом, вы можете увеличить размер экземпляра, если он приближается к лимиту.

Рекомендации

При выборе второй панели на вкладке Управляемый экземпляр вы увидите рекомендации и оповещения, помогающие оптимизировать управляемый экземпляр.

рекомендации по управляемому экземпляру

Вы можете увидеть некоторые из следующих рекомендаций.

  • Достигнут предельный объем дискового пространства. Удалите ненужные данные или увеличьте размер хранилища экземпляра. Базы данных, которые достигли ограничения хранилища, могут не смочь обработать даже запросы на чтение.
  • Достигнут предел пропускной способности экземпляра. Уведомляет вас, когда ваша нагрузка приближается к пределу уровня услуг: 22 МБ/с для общих целей или 48 МБ/с для критически важных бизнес-задач. Имейте в виду, что управляемый экземпляр ограничит нагрузку, чтобы обеспечить возможность резервного копирования.
  • Дефицит памяти. Низкая ожидаемая продолжительность жизни страницы или многочисленные статистики ожидания PAGEIOLATCH могут указывать на то, что ваш экземпляр удаляет страницы из памяти и постоянно пытается загрузить больше страниц с диска.
  • Ограничения файла журнала. Если файлы журналов достигают пределов ввода-вывода файлов на уровне служб "общего назначения", вам может потребоваться увеличить размер файла журнала, чтобы повысить производительность.
  • Ограничения файлов данных. Если файлы данных достигают пределов ввода-вывода файлов на уровне служб "общего назначения", вам может потребоваться увеличить размер файла, чтобы повысить производительность. Эта проблема может привести к дефициту памяти и замедлению процесса резервного копирования.
  • Проблемы с доступностью. Большое количество виртуальных файлов журнала может снизить производительность. В случае сбоя процесса такие проблемы могут привести к более длительному восстановлению базы данных на уровне служб "общего назначения".

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

Копии

На третьей панели на вкладке Управляемый экземпляр отображается состояние реплик базы данных в управляемом экземпляре.

Управляемые экземпляры реплик

На уровне служб "общего назначения" каждая база данных имеет одну (первичную) реплику. В экземпляре критически важного для бизнеса уровня каждая база данных имеет одну первичную и три вторичные реплики, одна из которых используется для нагрузок с доступом только для чтения. В области Реплики вы можете выполнить мониторинг процесса синхронизации и убедиться, что все вторичные реплики синхронизированы с первичной репликой.

Журналы

Четвертая панель вкладки Управляемый экземпляр отображает последние связанные записи журнала ошибок SQL.

записи журнала Управляемого экземпляра

Несмотря на то, что управляемый экземпляр создает большое количество записей журнала, большинство из них являются внутренними данными или системной информацией. Кроме того, в некоторых записях журнала отображаются физические имена баз данных (значения GUID) вместо фактических логических имен баз данных.

Расширение Управляемого экземпляра SQL Azure отфильтровывает ненужные записи журнала на основе метода Дмитрия Фурмана. Расширение также отображает фактические логические имена файлов, а не физические имена.

Извещение о проблемах

Если у вас возникли проблемы с расширением Управляемого экземпляра SQL, сообщите о проблеме в проекте по расширению на сайте GitHub.

Правила поведения

В рамках этого проекта действуют правила поведения в отношении продуктов с открытым исходным кодом Майкрософт.

Дополнительные сведения см. в разделе часто задаваемых вопросов о правилах поведения или обратитесь к [email protected] с любыми дополнительными вопросами или комментариями.

Следующие шаги

Дополнительные сведения см. проекте GitHub.