标签:shadow com 跟踪 sel ssl sha 很多 tracking ado
背景:mysql 5.7 performance_schema 提供一个进度跟踪功能,虽然还不是很直观,但是也相当不错了。
这边功能默认是关闭的,需要手动开启:
1,UPDATE performance_schema.setup_instruments SET ENABLED = ‘YES‘, TIMED = ‘YES‘ WHERE NAME = ‘stage/sql/altering table‘;
3,这样就开启成功了。
样例:
通过以下sql来查看进度:
SELECT EVENT_NAME, WORK_COMPLETED, WORK_ESTIMATED,(WORK_COMPLETED/WORK_ESTIMATED)*100 as COMPLETED FROM performance_schema.events_stages_current;
官方文档:
https://dev.mysql.com/doc/refman/5.7/en/performance-schema-stage-tables.html
总结:
1,5.7有很多实用的新功能和特性,对运维和优化都意义重大,performance_schema开启一些额外的功能会占用一定的资源,所以大家根据自家的业务场景来使用
2,大家还有哪些5.7实用的新特性欢迎给我留言,向大神们学习
mysql 5.7 Stage Tracking DDL进度跟踪
标签:shadow com 跟踪 sel ssl sha 很多 tracking ado
原文地址:http://blog.51cto.com/538858/2327496