【MySQL中的系统库】-02- sys系统库

本文介绍了MySQL的sys系统库,包括使用注意事项、如何启用和使用sys库,特别是利用sys库来查看和分析慢SQL语句,以及sys库在监控性能、查找问题上的应用。sys库依赖于performance_schema,并提供了对DBA友好的视图,帮助优化数据库性能。
摘要由CSDN通过智能技术生成

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');

imagepng

启用所有事件类型的current表:

CALL sys.ps_setup_enable_consumer('current');

imagepng

注意:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值