Spec-Zone .ru
спецификации, руководства, описания, API
|
Сводные таблицы соединения подобны соответствию events_
таблицы, за исключением
того, что агрегация происходит на учетную запись, пользователя, или узел, а не потоком. xxx
_summary_by_thread_by_event_name
Схема Производительности поддерживает сводные таблицы что совокупная статистика соединения именем события и учетной записью, пользователем, или узлом. Отдельные группы таблиц доступны, что агрегат ожидает, подготавливает, и события оператора, который приводит к этому набору сводных таблиц соединения:
events_waits_summary_by_account_by_event_name
:
Ожидайте события, полученные в итоге на имя события и учетную запись
events_waits_summary_by_user_by_event_name
:
Ожидайте события, полученные в итоге на имя события и имя пользователя
events_waits_summary_by_host_by_event_name
:
Ожидайте события, полученные в итоге на имя события и имя хоста
events_stages_summary_by_account_by_event_name
:
События этапа, полученные в итоге на учетную запись и имя события
events_stages_summary_by_user_by_event_name
:
События этапа, полученные в итоге на имя пользователя и имя события
events_stages_summary_by_host_by_event_name
:
События этапа, полученные в итоге на имя хоста и имя события
events_statements_summary_by_account_by_event_name
:
События оператора, полученные в итоге на учетную запись и имя события
events_statements_summary_by_user_by_event_name
:
События оператора, полученные в итоге на имя пользователя и имя события
events_statements_summary_by_host_by_event_name
:
События оператора, полученные в итоге на имя хоста и имя события
Другими словами у сводных таблиц соединения есть имена формы events_
,
где xxx
_summary_yyy
_by_event_namexxx
waits
, stages
,
или statements
, и yyy
account
, user
, или host
.
Сводные таблицы соединения обеспечивают промежуточный уровень агрегации:
таблицы более подробны чем сводные таблицы соединения xxx
_summary_by_thread_by_event_name
таблицы менее подробны чем сводные таблицы соединенияxxx
_summary_global_by_event_name
TRUNCATE TABLE
разрешается для сводных таблиц соединения. Это сбрасывает
счетчики, чтобы обнулить вместо того, чтобы удалить строки. Кроме того, сводные таблицы соединения являются
неявно усеченными, если таблица соединения, от которой они зависят, является усеченной. Таблица
21.1, "Эффект Неявного Табличного Усечения", описывает отношение между табличным усечением
соединения и неявно усеченными таблицами.
Таблица 21.1. Эффект Неявного Табличного Усечения
Усеченная Таблица | Неявно Усеченные Сводные таблицы |
---|---|
accounts |
Таблицы с соответствием имен %_by_account% , %_by_thread%
|
hosts |
Таблицы с соответствием имен %_by_account% , %_by_host% ,
%_by_thread% |
users |
Таблицы с соответствием имен %_by_account% , %_by_user% ,%_by_thread% |
У сводных таблиц соединения есть эти столбцы группировки, чтобы указать, как агрегированы события:
Для таблиц с _by_account
на имя, USER
, HOST
, и EVENT_NAME
групповые события столбцов на учетную запись и имя события.
Для таблиц с _by_host
на имя, HOST
и EVENT_NAME
групповые события столбцов на имя хоста и имя события.
Для таблиц с _by_user
на имя, USER
и EVENT_NAME
групповые события столбцов на имя пользователя и имя события.
У сводных таблиц соединения есть эти сводные столбцы, содержащие агрегированные значения: COUNT_STAR
,
SUM_TIMER_WAIT
, MIN_TIMER_WAIT
, AVG_TIMER_WAIT
,
и MAX_TIMER_WAIT
. Они подобны столбцам тех же самых имен в events_waits_summary_by_instance
таблица.
Сводные таблицы соединения были добавлены в MySQL 5.6.3.