如何落地SQL慢查平台的核心能力
1、首先要能自动部署:管理平台一键部署,不需要底层分别操作;还要能够防止雪崩,极端情况下支持阻塞语句批量清理。
2、要形成闭环:慢语句收集,到优化建议,到追踪改进情况;还要支持全量、增量、最大耗时等不同维度的对比报表。
3、安全采集方面,要求仅使用查询权限的用户,与操作用户做好区分;另外操作日志要完善,记录危险性操作,责任能落实到人。
4、实时收集并优化慢语句的流程应该是:监控数据库慢语句,自动收集慢语句,自动汇总,自动优化,反馈慢语句结果。
5、针对数据库实例多,酾唐胱慝慢语句定位困难的问题,要能够实现快速定位;另外,平台统一收集慢语句,并自动给出初步的优化建议,减轻DBA负担。
6、尽可能阻止数据库雪崩的流程是:面对可能出现的雪崩,选择kill频率,DBA输入管理用户及口令,自动批量kill,数据库恢复正常。
7、要自动开启实时监控,快速自动kill导致崩溃的语句,确保数据库正常;要通过查询条件过滤语句,保证kill操作的准确性。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。