30.4.1 sys Схема: Индекс объектов
В следующих таблицах перечислены объекты схемы sys и приведено краткое описание каждого из них.
Таблица 30.1 Таблицы и триггеры схемы sys
| Имя таблицы или триггера | Описание |
|---|---|
sys_config | Таблица параметров конфигурации схемы sys |
sys_config_insert_set_user | Триггер вставки sys_config |
sys_config_update_set_user | Триггер обновления sys_config |
Таблица 30.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 | Да |
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 |
Таблица 30.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() | Существует ли таблица |
Таблица 30.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() | Строка-цитата как идентификатор | |
sys_get_config() | Значение параметра конфигурации схемы sys | |
version_major() | Номер основной версии сервера MySQL | |
version_minor() | Номер дополнительной версии сервера MySQL | |
version_patch() | Номер версии исправления сервера MySQL |
© 2025 Oracle
Licensed under the GPLv2 License.