|
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 разрешается для сводных таблиц соединения. Это сбрасывает
счетчики, чтобы обнулить вместо того, чтобы удалить строки. Кроме того, сводные таблицы соединения являются
неявно усеченными, если таблица соединения, от которой они зависят, является усеченной. Таблица
20.1, "Эффект Неявного Табличного Усечения", описывает отношение между табличным усечением
соединения и неявно усеченными таблицами.
Таблица 20.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
таблица.