慢日志
数据库自治服务DAS支持慢日志分析功能,可以查看慢日志趋势、统计和明细,帮助您发现、分析、诊断、优化和跟踪慢日志。
背景信息
慢日志问题极大地影响数据库的稳定性。当数据库出现负载高、性能抖动等问题时,数据库管理员或开发人员首先会查看是否有慢日志在执行。
慢日志由数据库内核输出,不同数据库引擎的配置参数及阈值不相同,具体的配置参数和阈值请参见对应数据库引擎的官方文档。
传统慢日志查看方式及其缺点
直接查看
慢日志未经过参数化、聚合、采样等处理,可看性差。
无法快速地定位问题、修复问题、及时止损。
通过自建慢日志平台查看
需要自建采集、计算、存储平台,成本高。
需要有对应的开发和运维人员,门槛高。
DAS慢日志分析功能的优势
低成本:无需自建采集、计算和存储平台,节约成本。
流程闭环:包含发现、分析、诊断、优化和跟踪慢日志,形成全生命周期管理。
门槛低:无需专业数据管理员,也可进行慢日志分析和优化。
操作简单:详细操作请参见慢日志分析。
技术架构
慢日志分析功能基于SQL诊断优化引擎,详细技术解读请参见Cost-based SQL诊断引擎。