10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

28.4.1 sys架构对象索引

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

表28.1系统模式表和触发器

表或触发器名称 描述
sys_config 系统模式配置选项表
sys_config_insert_set_user sys_config插入触发器
sys_config_update_set_user sys_config更新触发

表28.2 sys Schema视图

视图名称 描述 弃用
host_summaryx美元host_summary 语句活动、文件I/O和连接,按主机分组
host_summary_by_file_iox美元host_summary_by_file_io 文件I/O,按主机分组
host_summary_by_file_io_typex美元host_summary_by_file_io_type 文件I/O,按主机和事件类型分组
host_summary_by_stagesx美元host_summary_by_stages 语句阶段,按主机分组
host_summary_by_statement_latencyx美元host_summary_by_statement_latency 语句统计信息,按主机分组
host_summary_by_statement_typex美元host_summary_by_statement_type 执行的语句,按主机和语句分组
innodb_buffer_stats_by_schemax美元innodb_buffer_stats_by_schema InnoDB缓冲区信息,按模式分组
innodb_buffer_stats_by_tablex美元innodb_buffer_stats_by_table InnoDB缓冲区信息,按模式和表分组
innodb_lock_waitsx美元innodb_lock_waits InnoDB锁信息
io_by_thread_by_latencyx美元io_by_thread_by_latency I/O消费者,按线程分组
io_global_by_file_by_bytesx美元io_global_by_file_by_bytes 全局I/O消费者,按文件和字节分组
io_global_by_file_by_latencyx美元io_global_by_file_by_latency 全局I/O消费者,按文件和延迟分组
io_global_by_wait_by_bytesx美元io_global_by_wait_by_bytes 全局I/O消费者,按字节分组
io_global_by_wait_by_latencyx美元io_global_by_wait_by_latency 全局I/O消费者,按延迟分组
latest_file_iox美元latest_file_io 最近的I/O,按文件和线程分组
memory_by_host_by_current_bytesx美元memory_by_host_by_current_bytes 内存使用,按主机分组
memory_by_thread_by_current_bytesx美元memory_by_thread_by_current_bytes 内存使用,按线程分组
memory_by_user_by_current_bytesx美元memory_by_user_by_current_bytes 内存使用,按用户分组
memory_global_by_current_bytesx美元memory_global_by_current_bytes 内存使用,按分配类型分组
memory_global_totalx美元memory_global_total 总内存使用
指标 服务器指标
processlistx美元processlist Processlist信息
ps_check_lost_instrumentation 失去工具的变量
schema_auto_increment_columns AUTO_INCREMENT列信息
schema_index_statisticsx美元schema_index_statistics 索引统计信息
schema_object_overview 每个模式中的对象类型
schema_redundant_indexes 重复或冗余索引
schema_table_lock_waitsx美元schema_table_lock_waits 等待元数据锁的会话
schema_table_statisticsx美元schema_table_statistics 表统计信息
schema_table_statistics_with_bufferx美元schema_table_statistics_with_buffer 表统计,包括InnoDB缓冲池统计
schema_tables_with_full_table_scansx美元schema_tables_with_full_table_scans 正在使用完整扫描访问的表
schema_unused_indexes 索引没有被积极使用
会话x美元会话 用户会话的进程列表信息
session_ssl_status SSL连接信息
statement_analysisx美元statement_analysis 声明总统计
statements_with_errors_or_warningsx美元statements_with_errors_or_warnings 产生错误或警告的语句
statements_with_full_table_scansx美元statements_with_full_table_scans 执行了全表扫描的语句
statements_with_runtimes_in_95th_percentilex美元statements_with_runtimes_in_95th_percentile 平均运行时最高的语句
statements_with_sortingx美元statements_with_sorting 执行排序的语句
statements_with_temp_tablesx美元statements_with_temp_tables 使用临时表的语句
user_summaryx美元user_summary 用户语句和连接活动
user_summary_by_file_iox美元user_summary_by_file_io 文件I/O,按用户分组
user_summary_by_file_io_typex美元user_summary_by_file_io_type 文件I/O,按用户和事件分组
user_summary_by_stagesx美元user_summary_by_stages 舞台事件,按用户分组
user_summary_by_statement_latencyx美元user_summary_by_statement_latency 语句统计信息,按用户分组
user_summary_by_statement_typex美元user_summary_by_statement_type 执行的语句,按用户和语句分组
版本 当前的系统模式和MySQL服务器版本 8.0.18
wait_classes_global_by_avg_latencyx美元wait_classes_global_by_avg_latency 等待类的平均延迟,按事件类分组
wait_classes_global_by_latencyx美元wait_classes_global_by_latency 等待类总延迟,按事件类分组
waits_by_host_by_latencyx美元waits_by_host_by_latency 等待事件,按主机和事件分组
waits_by_user_by_latencyx美元waits_by_user_by_latency 等待事件,按用户和事件分组
waits_global_by_latencyx美元waits_global_by_latency 等待事件,按事件分组
x美元ps_digest_95th_percentile_by_avg_us 第九十五百分位视图的助手视图
x美元ps_digest_avg_latency_distribution 第九十五百分位视图的助手视图
x美元ps_schema_table_statistics_io 表统计信息视图的助手视图
x美元schema_flattened_keys schema_redundant_indexes的助手视图

表28.3 sys Schema存储过程

过程名 描述
create_synonym_db () 为模式创建同义词
诊断() 收集系统诊断信息
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 () 重新加载保存的性能架构配置
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 () 显示语句延迟直方图
ps_trace_statement_digest () 用于摘要的跟踪性能模式工具
ps_trace_thread () 转储线程的性能架构数据
ps_truncate_all_tables () 截断性能模式汇总表
statement_performance_analyzer () 在服务器上运行的报表
table_exists () 表是否存在

表28.4 sys Schema存储函数

函数名 描述 弃用
extract_schema_from_file_name () 提取文件名的模式名称部分
extract_table_from_file_name () 提取文件名的表名部分
format_bytes () 将字节数转换为带单位的值 8.0.16
format_path () 用符号系统变量名替换路径名中的目录
format_statement () 将长语句截断为固定长度
format_time () 将皮秒时间转换为带单位的值 8.0.16
list_add () 将项目添加到列表
list_drop () 从列表中删除项目
ps_is_account_enabled () 是否启用帐户的性能模式检测
ps_is_consumer_enabled () 是否启用性能架构使用者
ps_is_instrument_default_enabled () Performance Schema仪器是否默认启用
ps_is_instrument_default_timed () Performance Schema仪器是否默认定时
ps_is_thread_instrumented () 是否启用连接ID的性能架构检测
ps_thread_account () 与性能架构线程ID关联的帐户
ps_thread_id () 与连接ID关联的性能架构线程ID 8.0.16
ps_thread_stack () 连接ID的事件信息
ps_thread_trx_info () 线程ID的事务信息
quote_identifier () 引用字符串作为标识符
sys_get_config () 系统模式配置选项值
version_major () MySQL服务器主版本号
version_minor () MySQL服务器次要版本号
version_patch () MySQL服务器补丁发布版本号