amazon-rds - 如何查看极光无服务器的慢查询日志
问题描述
我已经使用无服务器选项创建了 aws aurora mysql。对于我设置的参数组
slow_query_log = 1
slow_query_log_file = /rdsdbdata/log/slowquery/mysql-slowquery.log
log_output = TABLE
当我连接到实例并运行show global variables like '%log_out%';
它时,会显示 log_out = FILE 的设置我也看不到任何像实例类型这样的选项,我可以在其中设置日志以显示在 cloudwatch 中。
那么如何查看 AWS Aurora Serverless 的慢查询日志
解决方案
在您的 AWS 参数组中,使 log_output = FILE 而不是 TABLE。这是一个动态参数,应该使您的 slow_query_log_file 包含完成执行时间超过 'long_query_time' 秒的查询的信息。使用 SELECT @@long_query_time 确定当前设置。long_query_time 为 1 可能比 10(秒)更有用。
推荐阅读
- javascript - 从 javascript 获取和从 node.js 获取节点,有什么区别
- workflow - 如何在 Liferay DXP 中为工作流通知添加国际化
- excel - 从excel表中删除零
- css - 为 React.JS SSR 优化 CSS
- azure - Azure DevOps 发送包含测试结果的通知
- python - 如何使用 ffmpeg 将 mp4 转换为原始音频
- reactjs - 是否有必要将“passHref”传递给 NextJS ,并将 Semantic UI React 作为其子组件?
- bpmn - Pagerduty 与 Camunda 的集成
- python - 当需要 args、kwargs 时仅使用 kwargs 调用函数
- c# - ASP.NET Core:JSON 对象标头参数