26.4.1 sys 模式对象索引

下 table 列出了sys个模式对象,并提供了每个模式对象的简短描述。

table26.1 sys 模式 table 和触发器

table 或触发器名称 Description
sys_config sys模式配置选项
sys_config_insert_set_user sys_config插入触发器
sys_config_update_set_user sys_config更新触发器

table26.2 sys 模式视图

View Name Description
host_summary, x$host_summary 语句活动,文件 I/O 和连接,按主机分组
host_summary_by_file_io, x$host_summary_by_file_io 文件 I/O,按主机分组
host_summary_by_file_io_type, x$host_summary_by_file_io_type 文件 I/O,按主机和事件类型分组
host_summary_by_stages, x$host_summary_by_stages Statements 阶段,按主持人分组
host_summary_by_statement_latency, x$host_summary_by_statement_latency 报 table 统计信息,按主机分组
host_summary_by_statement_type, x$host_summary_by_statement_type 执行的语句,按主机和语句分组
innodb_buffer_stats_by_schema, x$innodb_buffer_stats_by_schema InnoDB缓冲区信息,按架构分组
innodb_buffer_stats_by_table, x$innodb_buffer_stats_by_table InnoDB缓冲区信息,按架构和 table 分组
innodb_lock_waits, x$innodb_lock_waits InnoDB锁定信息
io_by_thread_by_latency, x$io_by_thread_by_latency I/O 使用者,按线程分组
io_global_by_file_by_bytes, x$io_global_by_file_by_bytes 全局 I/O 使用者,按文件和字节分组
io_global_by_file_by_latency, x$io_global_by_file_by_latency GlobalI/O 使用者,按文件和延迟分组
io_global_by_wait_by_bytes, x$io_global_by_wait_by_bytes 全局 I/O 使用者,按字节分组
io_global_by_wait_by_latency, x$io_global_by_wait_by_latency GlobalI/O 使用者,按延迟分组
latest_file_io, x$latest_file_io 最新的 I/O,按文件和线程分组
memory_by_host_by_current_bytes, x$memory_by_host_by_current_bytes 内存使用情况(按主机分组)
memory_by_thread_by_current_bytes, x$memory_by_thread_by_current_bytes 内存使用情况(按线程分组)
memory_by_user_by_current_bytes, x$memory_by_user_by_current_bytes 内存使用情况(按用户分组)
memory_global_by_current_bytes, x$memory_global_by_current_bytes 内存使用,按分配类型分组
memory_global_total, x$memory_global_total 总内存使用量
metrics Server metrics
processlist, x$processlist Processlist information
ps_check_lost_instrumentation 丢失工具的变量
schema_auto_increment_columns AUTO_INCREMENT列信息
schema_index_statistics, x$schema_index_statistics Index statistics
schema_object_overview 每个架构内的对象类型
schema_redundant_indexes 重复或冗余索引
schema_table_lock_waits, x$schema_table_lock_waits await 元数据锁定的会话
schema_table_statistics, x$schema_table_statistics Table statistics
schema_table_statistics_with_buffer, x$schema_table_statistics_with_buffer table 统计信息,包括InnoDB缓冲池统计信息
schema_tables_with_full_table_scans, x$schema_tables_with_full_table_scans 通过全面扫描访问 table
schema_unused_indexes 索引未活跃使用
session, x$session 用户会话的进程列 table 信息
session_ssl_status 连接 SSL 信息
statement_analysis, x$statement_analysis 报 table 汇总统计
statements_with_errors_or_warnings, x$statements_with_errors_or_warnings 产生错误或警告的 Statements
statements_with_full_table_scans, x$statements_with_full_table_scans 完成全 table 扫描的语句
statements_with_runtimes_in_95th_percentile, x$statements_with_runtimes_in_95th_percentile 平均运行时间最高的语句
statements_with_sorting, x$statements_with_sorting 执行排序的语句
statements_with_temp_tables, x$statements_with_temp_tables 使用临时 table 的语句
user_summary, x$user_summary 用户声明和连接活动
user_summary_by_file_io, x$user_summary_by_file_io 文件 I/O,按用户分组
user_summary_by_file_io_type, x$user_summary_by_file_io_type 文件 I/O,按用户和事件分组
user_summary_by_stages, x$user_summary_by_stages 舞台活动,按用户分组
user_summary_by_statement_latency, x$user_summary_by_statement_latency 报 table 统计信息,按用户分组
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 await 类别的平均延迟,按事件类别分组
wait_classes_global_by_latency, x$wait_classes_global_by_latency await 类总延迟,按事件类分组
waits_by_host_by_latency, x$waits_by_host_by_latency await 事件,按主机和事件分组
waits_by_user_by_latency, x$waits_by_user_by_latency await 事件,按用户和事件分组
waits_global_by_latency, x$waits_global_by_latency await 事件,按事件分组
x$ps_digest_95th_percentile_by_avg_us 辅助视图占 95%的视图
x$ps_digest_avg_latency_distribution 辅助视图占 95%的视图
x$ps_schema_table_statistics_io table 格统计资料检视器的辅助资料检视
x$schema_flattened_keys schema_redundant_indexes的助手视图

table26.3 sys Schema 存储过程

Procedure Name Description
create_synonym_db() 为架构创建同义词
diagnostics() 收集系统诊断信息
execute_prepared_stmt() 执行准备好的语句
ps_setup_disable_background_threads() 禁用后台线程检测
ps_setup_disable_consumer() Disable consumers
ps_setup_disable_instrument() Disable instruments
ps_setup_disable_thread() 禁用线程检测
ps_setup_enable_background_threads() 启用后台线程检测
ps_setup_enable_consumer() Enable consumers
ps_setup_enable_instrument() Enable instruments
ps_setup_enable_thread() 为线程启用检测
ps_setup_reload_saved() 重新加载保存的性能架构配置
ps_setup_reset_to_default() 重置保存的性能架构配置
ps_setup_save() 保存性能架构配置
ps_setup_show_disabled() 显示禁用的性能架构配置
ps_setup_show_disabled_consumers() 显示禁用的性能架构使用者
ps_setup_show_disabled_instruments() 显示禁用的性能架构工具
ps_setup_show_enabled() 显示启用的性能架构配置
ps_setup_show_enabled_consumers() 显示启用的性能架构使用者
ps_setup_show_enabled_instruments() 显示启用的性能架构工具
ps_statement_avg_latency_histogram() 显示语句 await 时间直方图
ps_trace_statement_digest() 跟踪性能架构检测以进行摘要
ps_trace_thread() 转储线程的性能架构数据
ps_truncate_all_tables() 截断性能模式摘要 table
statement_performance_analyzer() 在服务器上运行的语句的报告
table_exists() table 是否存在

table26.4 sys 模式存储的功能

Function Name Description
extract_schema_from_file_name() 从文件路径名中提取模式名
extract_table_from_file_name() 从文件路径名中提取 table 名
format_bytes() 将字节数转换为单位的值
format_path() 用符号值替换路径名中的数据和临时文件目录
format_statement() 将长语句截断为固定长度
format_time() 将皮秒值转换为单位的值
list_add() 将项目添加到列 table
list_drop() 从 Lists 中删除项目
ps_is_account_enabled() 检查是否启用了帐户检测
ps_is_consumer_enabled() 检查是否启用了使用者
ps_is_instrument_default_enabled() 检查仪器是否启用
ps_is_instrument_default_timed() 检查仪器是否定时
ps_is_thread_instrumented() 检查是否已检测螺纹
ps_thread_account() 线程 ID 的return帐户
ps_thread_id() 返回线程 ID 作为连接 ID
ps_thread_stack() 返回事件信息的线程 ID
ps_thread_trx_info() 返回线程 ID 的 Transaction 信息
quote_identifier() 返回字符串作为带引号的标识符
sys_get_config() 返回sys模式配置选项
version_major() MySQL 服务器主版本号
version_minor() MySQL 服务器次要版本号
version_patch() MySQL 服务器补丁发布版本号
首页