performance schema中各表描述

来源:互联网 发布:数据库刘卫国课后答案 编辑:程序博客网 时间:2024/06/05 00:06


MySQL Performance Schema是用于监控MySQL运行状态的,本身对系统有着最小的影响。他有以下几个特点:
1、Performance Schema用于监控服务器正在运行的状态,会收集表的I/O、锁等信息
2、与二进制日志不同,二进制日志是记录数据改变的,Performance Schema是一种时间记录程序
3、Performance Schema的配置可以被动态的更改,更改后对数据的采集立即生效
MySQL 5.6中默认Performance Schema是启用的,可以使用如下来查看:
mysql> SHOW VARIABLES LIKE 'performance_schema';
+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| performance_schema | ON    |
+--------------------+-------+
另外,值得注意的是Performance Schema使用的引擎并不是常用的引擎,而是Performance_Schema引擎.

Table Name

Description

accounts

每个连接客户端统计

cond_instances

服务器执行的时候所有可以被performance schema看见的条件

events_stages_current

当前事件

events_stages_history

每个线程最常出现事件

events_stages_history_long

最常出现事件

events_stages_summary_by_account_by_event_name

每个账户阶段事件和事件名称

events_stages_summary_by_host_by_event_name

每个主机名

events_stages_summary_by_thread_by_event_name

每个线程的阶段等待和事件名称

events_stages_summary_by_user_by_event_name

每个用户的阶段事件和事件名称

events_stages_summary_global_by_event_name

每个事件的阶段性等待

events_statements_current

当前事件

events_statements_history

每个线程的常出现事件

events_statements_history_long

所以的常出现事件

events_statements_summary_by_account_by_event_name

每个账户的语句

events_statements_summary_by_digest

查看表或者部分信息

events_statements_summary_by_host_by_event_name

每个主机的语句

events_statements_summary_by_thread_by_event_name

每个线程的语句

events_statements_summary_by_user_by_event_name

每个用户的语句

events_statements_summary_global_by_event_name

每个事件的语句

events_waits_current

当前等待事件

events_waits_history

每个线程最常等待事件

events_waits_history_long

所有线程最常等待事件

events_waits_summary_by_account_by_event_name

每个账户的等待事件

events_waits_summary_by_host_by_event_name

每个主机的等待事件

events_waits_summary_by_instance

每个实例的等待事件

events_waits_summary_by_thread_by_event_name

每个线程的等待事件

events_waits_summary_by_user_by_event_name

每个用户的等待事件

events_waits_summary_global_by_event_name

每个事件的等待事件

file_instances

文件实例

file_summary_by_event_name

每个事件名称的文件实例

file_summary_by_instance

每个文件实例信息

host_cache

外部cache信息

hosts

客户端名称连接统计

mutex_instances

互斥同步实例

objects_summary_global_by_type

事件的总结

performance_timers

那个事件计时器可以被使用

rwlock_instances

锁定同步事件

session_account_connect_attrs

当前的session的连接属性

session_connect_attrs

所有的session的连接属性

setup_actors

如何优化监控项

setup_consumers

可以被存储的用户

setup_instruments

可以被收集的事件

setup_objects

监控项

setup_timers

当前事件时间计时器

socket_instances

活动的连接

socket_summary_by_event_name

每个事件的Socket 和 I/O 等待

socket_summary_by_instance

每个实例的Socket 和 I/O 等待

table_io_waits_summary_by_index_usage

每个索引的等待

table_io_waits_summary_by_table

每个表的I/O等待

table_lock_waits_summary_by_table

每张表的等待时间

threads

关于线程

users

关于用户

 



0 0
原创粉丝点击