AWS的RDS数据库开启慢查询日志

#开启慢日志两个参数
slow_query_log  = 1   设置为1,来启用慢查询日志
long_query_time = 5  (单位秒) sql执行多长时间被定义为慢日志

1. 点击RDS然后点击参数组,选择slow_query_log,设置为1【表示开启慢日志】点击保存更改后自动更新

2.点击RDS然后点击参数组,选择long_query_time,设置为5【表示执行超过5秒的sql语句定义你为慢日志】点击保存更改后自动更新

3.登陆mysql查询是否生效

mysql -h 数据库地址 -u 用户 -p 【回车输入密码】
#查询是否开启慢日志
MySQL [(none)]> SHOW VARIABLES LIKE 'slow_query_log';
+----------------+-------+
| Variable_name  | Value |
+----------------+-------+
| slow_query_log | ON    |
+----------------+-------+
1 row in set (0.001 sec)
#查询慢sql限定时间
MySQL [(none)]> SHOW VARIABLES LIKE 'long_query_time';
+-----------------+-----------+
| Variable_name   | Value     |
+-----------------+-----------+
| long_query_time | 5.000000 |
+-----------------+-----------+
1 row in set (0.003 sec)

4.下一步,把mysql慢日志输出到CloudWatch 点击数据库选择修改 

5.勾选慢速查询日志,点击继续,然后点击修改集群即可 

6.然后点击cloudwatch查询 已生成的慢日志即可

  • 18
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AWS RDS(Relational Database Service)是AWS提供的一项托管关系型数据库服务,它可以自动处理数据库的常规管理任务,例如备份、软件升级、补丁管理、监控、容灾等,让用户可以更专注于应用程序的开发和运维。以下是AWS RDS的详细说明: 1. 数据库引擎:AWS RDS支持多种主流的关系型数据库引擎,包括MySQL、PostgreSQL、Oracle、SQL Server、MariaDB和Amazon Aurora等。用户可以根据实际需求选择适合的数据库引擎。 2. 自动化管理:AWS RDS可以自动处理数据库的常规管理任务,例如备份、软件升级、补丁管理、监控、容灾等,减少了用户的管理工作量和风险。 3. 可伸缩性:AWS RDS可以根据需要自动或手动调整数据库实例的计算和存储资源,以应对不同的负载需求。用户可以选择按需付费或预留实例来优化成本和性能。 4. 安全性:AWS RDS提供多种安全性功能,例如网络隔离、数据加密、访问控制、审计日志等,以保障数据库的安全和合规性。用户也可以自定义VPC和安全组等网络设置。 5. 多区域容灾:AWS RDS可以在多个AWS区域之间自动或手动进行数据库复制和故障转移,以提高业务的可用性和容灾性。用户可以选择异地备份和跨区域读取等功能。 总之,AWS RDS是一项可靠、安全、弹性、易用的托管关系型数据库服务,它可以让用户更专注于应用程序的开发和运维,而不用担心数据库的管理和维护。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值