Тестирование запросов

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

Примечание!
Производительность базы данных также зависит от возможностей сервера. Мы рекомендуем по возможности использовать физические машины для тестирования.

Рекомендуемая конфигурация сервера:

ЦП Оперативная память Объём диска
8 ядер или более 16 ГБ или более 50 ГБ или более

1 Подготовка

1.1 Вход в систему

Введите в браузере IP-адрес машины, на которой запущен MatrixGate (по умолчанию IP-адрес mdw) и номер порта:

http://<IP>:8240

После успешного входа вы попадёте на страницу со списком потоков данных.

2 Выполнение запросов

Выберите модуль Quering в разделе Quick Experience.

2.1 Выбор тестовой таблицы

Во время процессов Начало работы и Тестирование записи YMatrix автоматически создаёт несколько таблиц данных. Вы можете выбрать любую из этих таблиц для тестирования запросов.

2.2 Производительность запросов

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

  1. Общее время выполнения: общее время, затраченное на выполнение выбранного запроса при заданном уровне параллелизма и количестве циклов.
  2. Среднее время выполнения: среднее время выполнения одного запроса, рассчитываемое на основе общего времени и количества выполнений.
  3. Средний QPS: среднее количество запросов, выполняемых в секунду.
  4. 75-й перцентиль: после завершения всех выполнений запросов 75 % запросов были завершены в пределах этого времени.
  5. 50-й перцентиль: после завершения всех выполнений запросов 50 % запросов были завершены в пределах этого времени.
  6. 25-й перцентиль: после завершения всех выполнений запросов 25 % запросов были завершены в пределах этого времени.