Анализ нагрузки

Документ описывает функцию анализа нагрузки в графическом интерфейсе YMatrix.

История выполнения запросов является критически важным ресурсом в повседневной работе с базой данных. Она предоставляет глубокое понимание поведения системы базы данных, позволяя извлекать ценные данные для настройки производительности, устранения неполадок, управления ресурсами, планирования емкости и оптимизации запросов. Это обеспечивает стабильную и эффективную работу системы базы данных.

1 Точка входа

2 Обзор

Нажмите Overview и выберите базу данных, чтобы детализировать типы SQL-запросов, выполняемых на этой базе. Чем больше площадь, тем выше количество выполнений для данного типа SQL. То же правило применяется к представлению в виде иерархической карты Execution Time.

Вы можете просматривать историю запросов с двух точек зрения: SQL Execution Count и SQL Total Execution Time. При выборе столбца отображается количество выполнений SQL-запросов за соответствующий период времени. Каждый цвет в столбце представляет собой другую категорию SQL, причем категории упорядочены по частоте выполнения в порядке убывания. По умолчанию отображаются три наиболее часто выполняемых типа SQL.

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

Выберите категорию SQL и нажмите Details, чтобы перейти к соответствующим SQL-запросам в таблице. Таблица с деталями поддерживает сортировку по общему количеству выполнений, общему времени выполнения и другим метрикам.

Щелчок по конкретному SQL-запросу открывает дополнительные детали для дальнейшего анализа.

3 Настройка

Позволяет изменять параметры сбора данных.