26.4.1 sys Схема Объектов Индекс
В следующих таблицах перечислены объекты схемы sys и приведено краткое описание каждого из них.
Таблица 26.1 Таблицы и триггеры схемы sys
| Имя таблицы или триггера | Описание |
|---|---|
sys_config | Таблица параметров конфигурации схемы sys |
sys_config_insert_set_user | Триггер вставки sys_config |
sys_config_update_set_user | Триггер обновления sys_config |
Таблица 26.2 Виды схемы sys
| Имя вида | Описание | Устаревший |
|---|
user_summary_by_stages, x$user_summary_by_stages | Сводные данные по событиям фаз, сгруппированные по пользователю | |
|---|---|---|
user_summary_by_statement_latency, x$user_summary_by_statement_latency | Статистика заявок, сгруппированная по пользователю | |
user_summary_by_statement_type, x$user_summary_by_statement_type | Выполненные заявки, сгруппированные по пользователю и запросу | |
version | Текущие версии схемы sys и сервера MySQL | 5.7.28 |
wait_classes_global_by_avg_latency, x$wait_classes_global_by_avg_latency | Среднее время ожидания по классам, сгруппированным по классу событий | |
wait_classes_global_by_latency, x$wait_classes_global_by_latency | Общее время ожидания по классам, сгруппированным по классу событий | |
waits_by_host_by_latency, x$waits_by_host_by_latency | События ожидания, сгруппированные по хосту и событию | |
waits_by_user_by_latency, x$waits_by_user_by_latency | События ожидания, сгруппированные по пользователю и событию | |
waits_global_by_latency, x$waits_global_by_latency | События ожидания, сгруппированные по событию | |
x$ps_digest_95th_percentile_by_avg_us | Вспомогательный вид для представлений 95-го процентиля | |
x$ps_digest_avg_latency_distribution | Вспомогательный вид для представлений 95-го процентиля | |
x$ps_schema_table_statistics_io | Вспомогательный вид для представлений статистики таблиц | |
x$schema_flattened_keys | Вспомогательный вид для schema_redundant_indexes |
Таблица 26.3 Хранящиеся процедуры схемы sys
| Имя процедуры | Описание |
|---|---|
create_synonym_db() | Создать синоним для схемы |
diagnostics() | Собрать диагностическую информацию о системе |
execute_prepared_stmt() | Выполнить подготовленное утверждение |
ps_setup_disable_background_threads() | Отключить мониторинг фоновых потоков |
ps_setup_disable_consumer() | Отключить потребители |
ps_setup_disable_instrument() | Отключить инструменты |
ps_setup_disable_thread() | Отключить мониторинг для потока |
ps_setup_enable_background_threads() | Включить мониторинг фоновых потоков |
ps_setup_enable_consumer() | Включить потребители |
ps_setup_enable_instrument() | Включить инструменты |
ps_setup_enable_thread() | Включить мониторинг для потока |
ps_setup_reload_saved() | Перезагрузить сохранённую конфигурацию Performance Schema |
ps_setup_reset_to_default() | Сбросить сохранённую конфигурацию Performance Schema по умолчанию |
ps_setup_save() | Сохранить конфигурацию Performance Schema |
ps_setup_show_disabled() | Показать отключённую конфигурацию Performance Schema |
ps_setup_show_disabled_consumers() | Показать отключённых потребителей Performance Schema |
ps_setup_show_disabled_instruments() | Показать отключённые инструменты Performance Schema |
ps_setup_show_enabled() | Показать включённую конфигурацию Performance Schema |
ps_setup_show_enabled_consumers() | Показать включённых потребителей Performance Schema |
ps_setup_show_enabled_instruments() | Показать включённые инструменты Performance Schema |
ps_statement_avg_latency_histogram() | Показать гистограмму среднего времени ожидания заявки |
ps_trace_statement_digest() | Отследить мониторинг Performance Schema для дайджеста |
ps_trace_thread() | Вывести данные Performance Schema для потока |
ps_truncate_all_tables() | Обнулить сводные таблицы Performance Schema |
statement_performance_analyzer() | Отчёт о заявках, выполняемых на сервере |
table_exists() | Существует ли таблица |
END_OF_DOCUMENT_MARKER
Таблица 26.4 Храниммые функции схемы sys
| Имя функции | Описание | Введено |
|---|---|---|
extract_schema_from_file_name() | Извлечение части имени файла, содержащей имя схемы | |
extract_table_from_file_name() | Извлечение части имени файла, содержащей имя таблицы | |
format_bytes() | Преобразование количества байт в значение с единицами измерения | |
format_path() | Замена каталогов в имени пути именами символьных системных переменных | |
format_statement() | Усечение длинного оператора до заданной длины | |
format_time() | Преобразование времени в пикосекундах в значение с единицами измерения | |
list_add() | Добавление элемента в список | |
list_drop() | Удаление элемента из списка | |
ps_is_account_enabled() | Включена ли инстанцирование Performance Schema для учетной записи | |
ps_is_consumer_enabled() | Включен ли потребитель Performance Schema | |
ps_is_instrument_default_enabled() | Включен ли инструмент Performance Schema по умолчанию | |
ps_is_instrument_default_timed() | Измеряется ли инструмент Performance Schema по умолчанию | |
ps_is_thread_instrumented() | Включена ли инстанцирование Performance Schema для идентификатора соединения | |
ps_thread_account() | Учетная запись, связанная с идентификатором потока Performance Schema | |
ps_thread_id() | Идентификатор потока Performance Schema, связанный с идентификатором соединения | |
ps_thread_stack() | Сведения об событии для идентификатора соединения | |
ps_thread_trx_info() | Информация о транзакции для идентификатора потока | |
quote_identifier() | Строка с цитированием как идентификатор | 5.7.14 |
sys_get_config() | Значение параметра конфигурации схемы sys | |
version_major() | Номер основной версии сервера MySQL | |
version_minor() | Номер дополнительной версии сервера MySQL | |
version_patch() | Номер версии исправления сервера MySQL |
© 2025 Oracle
Licensed under the GPLv2 License.