### 28.4.1 sys 模式对象索引

下表列出[`系统`](sys-schema.html)模式对象并提供每个对象的简短描述。

[](<>)

**表 28.1 sys 架构表和触发器**

| 表或触发器名称 | 描述 |
| ------- | --- |
| [`系统配置`](sys-sys-config.html) | sys 架构配置选项表 |
| [`sys_config_insert_set_user`](sys-sys-config-insert-set-user.html) | 系统\_配置插入触发器 |
| [`sys_config_update_set_user`](sys-sys-config-update-set-user.html) | 系统\_配置更新触发器 |

[](<>)

**表 28.2 sys 架构视图**

| 查看名称 | 描述 | 已弃用 |
| ---- | --- | --- |
| [`主机摘要`, `x$host_summary`](sys-host-summary.html) | 按主机分组的语句活动、文件 I/O 和连接 |  |
| [`host_summary_by_file_io`, `x$host_summary_by_file_io`](sys-host-summary-by-file-io.html) | 文件 I/O，按主机分组 |  |
| [`host_summary_by_file_io_type`, `x$host_summary_by_file_io_type`](sys-host-summary-by-file-io-type.html) | 文件 I/O，按主机和事件类型分组 |  |
| [`host_summary_by_stages`, `x$host_summary_by_stages`](sys-host-summary-by-stages.html) | 语句阶段，按主机分组 |  |
| [`host_summary_by_statement_latency`, `x$host_summary_by_statement_latency`](sys-host-summary-by-statement-latency.html) | 语句统计，按主机分组 |  |
| [`host_summary_by_statement_type`, `x$host_summary_by_statement_type`](sys-host-summary-by-statement-type.html) | 执行的语句，按主机和语句分组 |  |
| [`innodb_buffer_stats_by_schema`, `x$innodb_buffer_stats_by_schema`](sys-innodb-buffer-stats-by-schema.html) | InnoDB 缓冲区信息，按模式分组 |  |
| [`innodb_buffer_stats_by_table`, `x$innodb_buffer_stats_by_table`](sys-innodb-buffer-stats-by-table.html) | InnoDB 缓冲区信息，按模式和表分组 |  |
| [`innodb_lock_waits`, `x$innodb_lock_waits`](sys-innodb-lock-waits.html) | InnoDB 锁信息 |  |
| [`io_by_thread_by_latency`, `x$io_by_thread_by_latency`](sys-io-by-thread-by-latency.html) | I/O 消费者，按线程分组 |  |
| [`io_global_by_file_by_bytes`, `x$io_global_by_file_by_bytes`](sys-io-global-by-file-by-bytes.html) | 全局 I/O 使用者，按文件和字节分组 |  |
| [`io_global_by_file_by_latency`, `x$io_global_by_file_by_latency`](sys-io-global-by-file-by-latency.html) | 全局 I/O 使用者，按文件和延迟分组 |  |
| [`io_global_by_wait_by_bytes`, `x$io_global_by_wait_by_bytes`](sys-io-global-by-wait-by-bytes.html) | 全局 I/O 消费者，按字节分组 |  |
| [`io_global_by_wait_by_latency`, `x$io_global_by_wait_by_latency`](sys-io-global-by-wait-by-latency.html) | 全局 I/O 使用者，按延迟分组 |  |
| [`latest_file_io`, `x$latest_file_io`](sys-latest-file-io.html) | 最近的 I/O，按文件和线程分组 |  |
| [`memory_by_host_by_current_bytes`, `x$memory_by_host_by_current_bytes`](sys-memory-by-host-by-current-bytes.html) | 内存使用情况，按主机分组 |  |
| [`memory_by_thread_by_current_bytes`, `x$memory_by_thread_by_current_bytes`](sys-memory-by-thread-by-current-bytes.html) | 内存使用情况，按线程分组 |  |
| [`memory_by_user_by_current_bytes`, `x$memory_by_user_by_current_bytes`](sys-memory-by-user-by-current-bytes.html) | 内存使用情况，按用户分组 |  |
| [`memory_global_by_current_bytes`, `x$memory_global_by_current_bytes`](sys-memory-global-by-current-bytes.html) | 内存使用情况，按分配类型分组 |  |
| [`memory_global_total`, `x$memory_global_total`](sys-memory-global-total.html) | 总内存使用 |  |
| [`指标`](sys-metrics.html) | 服务器指标 |  |
| [`进程列表`, `x$进程列表`](sys-processlist.html) | 进程列表信息 |  |
| [`ps_check_lost_instrumentation`](sys-ps-check-lost-instrumentation.html) | 失去工具的变量 |  |
| [`schema_auto_increment_columns`](sys-schema-auto-increment-columns.html) | 汽车\_INCREMENT 列信息 |  |
| [`schema_index_statistics`, `x$schema_index_statistics`](sys-schema-index-statistics.html) | 指数统计 |  |
| [`schema_object_overview`](sys-schema-object-overview.html) | 每个模式中的对象类型 |  |
| [`schema_redundant_indexes`](sys-schema-redundant-indexes.html) | 重复或冗余索引 |  |
| [`schema_table_lock_waits`, `x$schema_table_lock_waits`](sys-schema-table-lock-waits.html) | 等待元数据锁的会话 |  |
| [`schema_table_statistics`, `x$schema_table_statistics`](sys-schema-table-statistics.html) | 表统计 |  |
| [`schema_table_statistics_with_buffer`, `x$schema_table_statistics_with_buffer`](sys-schema-table-statistics-with-buffer.html) | 表统计信息，包括 InnoDB 缓冲池统计信息 |  |
| [`schema_tables_with_full_table_scans`, `x$schema_tables_with_full_table_scans`](sys-schema-tables-with-full-table-scans.html) | 使用完整扫描访问的表 |  |
| [`schema_unused_indexes`](sys-schema-unused-indexes.html) | 未使用的索引 |  |
| [`会议`, `x$会话`](sys-session.html) | 用户会话的进程列表信息 |  |
| [`session_ssl_status`](sys-session-ssl-status.html) | 连接 SSL 信息 |  |
| [`语句分析`, `x$statement_analysis`](sys-statement-analysis.html) | 报表汇总统计 |  |
| [`statements_with_errors_or_warnings`, `x$statements_with_errors_or_warnings`](sys-statements-with-errors-or-warnings.html) | 产生错误或警告的语句 |  |
| [`statements_with_full_table_scans`, `x$statements_with_full_table_scans`](sys-statements-with-full-table-scans.html) | 已完成全表扫描的语句 |  |
| [`statements_with_runtimes_in_95th_percentile`, `x$statements_with_runtimes_in_95th_percentile`](sys-statements-with-runtimes-in-95th-percentile.html) | 平均运行时间最高的语句 |  |
| [`statements_with_sorting`, `x$statements_with_sorting`](sys-statements-with-sorting.html) | 执行排序的语句 |  |
| [`statements_with_temp_tables`, `x$statements_with_temp_tables`](sys-statements-with-temp-tables.html) | 使用临时表的语句 |  |
| [`用户摘要`, `x$user_summary`](sys-user-summary.html) | 用户声明和连接活动 |  |
| [`user_summary_by_file_io`, `x$user_summary_by_file_io`](sys-user-summary-by-file-io.html) | 文件 I/O，按用户分组 |  |
| [`user_summary_by_file_io_type`, `x$user_summary_by_file_io_type`](sys-user-summary-by-file-io-type.html) | 文件 I/O，按用户和事件分组 |  |
| [`user_summary_by_stages`, `x$user_summary_by_stages`](sys-user-summary-by-stages.html) | 按用户分组的舞台事件 |  |
| [`user_summary_by_statement_latency`, `x$user_summary_by_statement_latency`](sys-user-summary-by-statement-latency.html) | 报表统计，按用户分组 |  |
| [`user_summary_by_statement_type`, `x$user_summary_by_statement_type`](sys-user-summary-by-statement-type.html) | 执行的语句，按用户和语句分组 |  |
| [`版本`](sys-version.html) | 当前的 sys 模式和 MySQL 服务器版本 | 8.0.18 |
| [`wait_classes_global_by_avg_latency`, `x$wait_classes_global_by_avg_latency`](sys-wait-classes-global-by-avg-latency.html) | 等待类平均延迟，按事件类分组 |  |
| [`wait_classes_global_by_latency`, `x$wait_classes_global_by_latency`](sys-wait-classes-global-by-latency.html) | 等待类总延迟，按事件类分组 |  |
| [`waits_by_host_by_latency`, `x$waits_by_host_by_latency`](sys-waits-by-host-by-latency.html) | 等待事件，按主机和事件分组 |  |
| [`waits_by_user_by_latency`, `x$waits_by_user_by_latency`](sys-waits-by-user-by-latency.html) | 等待事件，按用户和事件分组 |  |
| [`waits_global_by_latency`, `x$waits_global_by_latency`](sys-waits-global-by-latency.html) | 等待事件，按事件分组 |  |
| [`x$ps_digest_95th_percentile_by_avg_us`](sys-statements-with-runtimes-in-95th-percentile.html) | 95% 视图的辅助视图 |  |
| [`x$ps_digest_avg_latency_distribution`](sys-statements-with-runtimes-in-95th-percentile.html) | 95% 视图的辅助视图 |  |
| [`x$ps_schema_table_statistics_io`](sys-schema-table-statistics.html) | 表统计视图的帮助视图 |  |
| [`x$schema_flattened_keys`](sys-schema-redundant-indexes.html) | 模式的帮助视图\_多余的\_索引 |  |

[](<>)

**表 28.3 sys Schema 存储过程**

| 程序名称 | 描述 |
| ---- | --- |
| [`create_synonym_db()`](sys-create-synonym-db.html) | 为架构创建同义词 |
| [`诊断（）`](sys-diagnostics.html) | 收集系统诊断信息 |
| [`execute_prepared_stmt()`](sys-execute-prepared-stmt.html) | 执行准备好的语句 |
| [`ps_setup_disable_background_threads()`](sys-ps-setup-disable-background-threads.html) | 禁用后台线程检测 |
| [`ps_setup_disable_consumer()`](sys-ps-setup-disable-consumer.html) | 禁用消费者 |
| [`ps_setup_disable_instrument()`](sys-ps-setup-disable-instrument.html) | 禁用仪器 |
| [`ps_setup_disable_thread()`](sys-ps-setup-disable-thread.html) | 禁用线程检测 |
| [`ps_setup_enable_background_threads()`](sys-ps-setup-enable-background-threads.html) | 启用后台线程检测 |
| [`ps_setup_enable_consumer()`](sys-ps-setup-enable-consumer.html) | 启用消费者 |
| [`ps_setup_enable_instrument()`](sys-ps-setup-enable-instrument.html) | 启用仪器 |
| [`ps_setup_enable_thread()`](sys-ps-setup-enable-thread.html) | 为线程启用检测 |
| [`ps_setup_reload_saved()`](sys-ps-setup-reload-saved.html) | 重新加载保存的性能架构配置 |
| [`ps_setup_reset_to_default()`](sys-ps-setup-reset-to-default.html) | 重置保存的性能架构配置 |
| [`ps_setup_save()`](sys-ps-setup-save.html) | 保存性能架构配置 |
| [`ps_setup_show_disabled()`](sys-ps-setup-show-disabled.html) | 显示禁用的性能架构配置 |
| [`ps_setup_show_disabled_consumers()`](sys-ps-setup-show-disabled-consumers.html) | 显示禁用的性能模式消费者 |
| [`ps_setup_show_disabled_instruments()`](sys-ps-setup-show-disabled-instruments.html) | 显示禁用的性能架构工具 |
| [`ps_setup_show_enabled()`](sys-ps-setup-show-enabled.html) | 显示启用的性能架构配置 |
| [`ps_setup_show_enabled_consumers()`](sys-ps-setup-show-enabled-consumers.html) | 显示启用的性能模式消费者 |
| [`ps_setup_show_enabled_instruments()`](sys-ps-setup-show-enabled-instruments.html) | 显示启用的性能模式仪器 |
| [`ps_statement_avg_latency_histogram()`](sys-ps-statement-avg-latency-histogram.html) | 显示语句延迟直方图 |
| [`ps_trace_statement_digest()`](sys-ps-trace-statement-digest.html) | 用于摘要的跟踪性能模式检测 |
| [`ps_trace_thread()`](sys-ps-trace-thread.html) | 转储线程的性能模式数据 |
| [`ps_truncate_all_tables()`](sys-ps-truncate-all-tables.html) | 截断性能模式摘要表 |
| [`statement_performance_analyzer()`](sys-statement-performance-analyzer.html) | 服务器上运行的语句的报告 |
| [`表存在（）`](sys-table-exists.html) | 表是否存在 |

[](<>)

**表 28.4 sys 模式存储函数**

| 函数名称 | 描述 | 已弃用 |
| ---- | --- | --- |
| [`extract_schema_from_file_name()`](sys-extract-schema-from-file-name.html) | 提取文件名的模式名称部分 |  |
| [`extract_table_from_file_name()`](sys-extract-table-from-file-name.html) | 提取文件名的表名部分 |  |
| [`格式字节（）`](sys-format-bytes.html) | 将字节数转换为单位值 | 8.0.16 |
| [`格式路径（）`](sys-format-path.html) | 用符号系统变量名替换路径名中的目录 |  |
| [`格式声明（）`](sys-format-statement.html) | 将长语句截断为固定长度 |  |
| [`格式时间（）`](sys-format-time.html) | 使用单位将皮秒时间转换为值 | 8.0.16 |
| [`列表添加（）`](sys-list-add.html) | 将项目添加到列表 |  |
| [`list_drop()`](sys-list-drop.html) | 从列表中删除项目 |  |
| [`ps_is_account_enabled()`](sys-ps-is-account-enabled.html) | 是否启用了帐户的性能架构检测 |  |
| [`ps_is_consumer_enabled()`](sys-ps-is-consumer-enabled.html) | 是否启用 Performance Schema 使用者 |  |
| [`ps_is_instrument_default_enabled()`](sys-ps-is-instrument-default-enabled.html) | Performance Schema instrument 是否默认开启 |  |
| [`ps_is_instrument_default_timed()`](sys-ps-is-instrument-default-timed.html) | Performance Schema 仪器是否默认计时 |  |
| [`ps_is_thread_instrumented()`](sys-ps-is-thread-instrumented.html) | 是否启用了连接 ID 的性能架构检测 |  |
| [`ps_thread_account()`](sys-ps-thread-account.html) | 与 Performance Schema 线程 ID 关联的帐户 |  |
| [`ps_thread_id()`](sys-ps-thread-id.html) | 与连接 ID 关联的性能架构线程 ID | 8.0.16 |
| [`ps_thread_stack()`](sys-ps-thread-stack.html) | 连接 ID 的事件信息 |  |
| [`ps_thread_trx_info()`](sys-ps-thread-trx-info.html) | 线程 ID 的事务信息 |  |
| [`报价标识符（）`](sys-quote-identifier.html) | 引用字符串作为标识符 |  |
| [`sys_get_config()`](sys-sys-get-config.html) | sys 架构配置选项值 |  |
| [`version_major()`](sys-version-major.html) | MySQL 服务器主版本号 |  |
| [`版本次要（）`](sys-version-minor.html) | MySQL 服务器次要版本号 |  |
| [`版本补丁（）`](sys-version-patch.html) | MySQL服务器补丁发布版本号 |  |
