前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[MYSQL]sys库常见视图分类

[MYSQL]sys库常见视图分类

原创
作者头像
大大刺猬
发布2022-06-09 14:38:04
6490
发布2022-06-09 14:38:04
举报
文章被收录于专栏:大大刺猬

说明

sys库表的分类参考 mysql-workbench8.0社区版源码文件 res/scripts/sys/sys_reports.js

x$开头的视图都是原始的, 去掉之后就是美化的 自带单位, 类似linux的ls -l -h 的效果

IO表:

sys.x$user_summary_by_file_io_type – IO等待, 按用户和事件分组, 按总延迟排序(latency)

sys.x$io_global_by_file_by_bytes – 使用IO的文件, 按Total IO(count_read)排序

sys.x$io_global_by_file_by_latency --IO等待 按文件

sys.x$io_global_by_wait_by_bytes --IO等待 按事件区分, 按 total_requested排序

sys.x$io_global_by_wait_by_latency – IO等待, 按事件区分, 按总延迟排序(total_latency)

sys.x$io_by_thread_by_latency – IO等待, 按线程分组, 按总IO降序(total_latency)

内存:

sys.x$memory_global_total --服务器总使用内存 memory_global_total显示更友好, 自带单位

sys.x$memory_global_by_current_bytes – 使用内存按事件分组

sys.x$memory_by_user_by_current_bytes – 使用内存按用户分组

sys.x$memory_by_host_by_current_bytes – 使用内存按主机分组

sys.x$memory_by_thread_by_current_bytes --使用内存按线程分组

INNODB BUFFER PAGE: (影响性能, 生产上不要使用)

数据来源: information_schema.innodb_buffer_page

sys.x$innodb_buffer_stats_by_schema --innodb内存分配, 按schema(库)分组

sys.x$innodb_buffer_stats_by_table – innodb内存分配, 按table分组

等待相关: (可能很大, 建议加limit)

sys.x$waits_global_by_latency – 按事件分组, 总延迟(total_latency)降序

sys.x$waits_by_user_by_latency --按用户分组

sys.x$wait_classes_global_by_latency

sys.x$wait_classes_global_by_avg_latency

SQL相关

sys.x$statement_analysis

sys.x$statements_with_runtimes_in_95th_percentile – 运行时间是95%的时候的

sys.statements_with_temp_tables – 使用临时表的SQL

sys.statements_with_sorting – 使用sort的SQL 某些视图的DDL本身就有sort

sys.statements_with_full_table_scans – 使用全表扫描的SQL

sys.statements_with_errors_or_warnings – 执行错误的SQL

用户资源使用情况

sys.x$user_summary – 一些汇总信息, 比如执行的SQL数量.IO次数之类的

sys.x$user_summary_by_statement_type – 用户执行语句情况

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
  • IO表:
  • 内存:
  • INNODB BUFFER PAGE: (影响性能, 生产上不要使用)
  • 等待相关: (可能很大, 建议加limit)
  • SQL相关
  • 用户资源使用情况
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档