SQL 慢日志存储与归档 慢日志存储 开启DAS收集慢日志开关后,DAS会将SQL的文本内容存储到OBS中,以便进行分析。 慢日志归档 慢日志每三分钟会自动执行归档,您也可以通过单击“生成最新慢日志文件”立即触发归档,查看最新的数据。 慢日志归档最近10天的慢日志。 您还可以通过下载,将归档的慢日志下载到本地进行查看。 删除慢日志 在慢SQL页面,您可以选择全部删除或者自定义删除指定时间段的慢日志信息。 说明 慢日志删除后无法恢复,请谨慎操作。 全量SQL洞察 在实例开启DAS收集全量SQL的前提下,该模块基于全量SQL数据进行分析,并提供多维度的分析、搜索、过滤的能力,帮助用户全面洞察SQL,TOP SQL快速定位异常原因,保障数据库稳定运行。 全量SQL洞察功能在对实例性能影响极小(5%以内)的情况下,记录了全量SQL,提供了访问最频繁、更新最频繁的表,锁等待时间最长的SQL等多维度的分析、搜索、过滤能力。 使用须知 关闭DAS收集全量SQL后,DAS将不再采集您新产生的SQL,已经收集的SQL也会被删除,请您谨慎操作。 全量SQL功能不能保证记录全部数据,针对RDS for MySQL引擎,会有如下使用限制: 当前全量SQL受内存缓冲区限制,业务量大的场景下,全量SQL有较小概率因缓冲区满,存在丢弃部分记录。 当前全量SQL单条记录超过4096字节时,会默认丢弃该条记录。 此限制在MySQL 5.7.33.3及以后版本可以通过设置参数rdssqltracerreservebigrecords来选择是否丢弃。您可以在界面,将该参数设为ON,即表示单条记录超过4096字节也不被丢弃。
来自: