MySQL中的系统库
1.sys系统库
1.1.sys使用须知
sys系统库支持MySQL 5.6或更高版本,不支持MySQL 5.5.x及以下版本。
sys系统库通常都是提供给专业的DBA人员排查一些特定问题使用的,其下所涉及的各项查询或多或少都会对性能有一定的影响。
因为sys系统库提供了一些代替直接访问performance_schema的视图,所以必须启用performance_schema(将performance_schema系统参数设置为ON),sys系统库的大部分功能才能正常使用。
同时要完全访问sys系统库,用户必须具有以下数据库的管理员权限。
如果要充分使用sys系统库的功能,则必须启用某些performance_schema的功能。比如:
启用所有的wait instruments:
CALL sys.ps_setup_enable_instrument('wait');
启用所有事件类型的current表:
CALL sys.ps_setup_enable_consumer('current');
注意: