云数据库 RDS 版 > 技术运维问题 > MYSQL使用

RDS MySQL如何终止会话

https://help.aliyun.com/knowledge_detail/7593778.html?spm=5176.788314905.2.16.yfB2DD

Mssql查看死锁

https://help.aliyun.com/knowledge_detail/6698370.html?spm=5176.788314905.2.15.4UAMFz

RDS MySQL CPU使用率高情况的原因和解决

---------------------------------------------------------------------------------------------------------

  • 升级实例规格,增加 CPU 资源。

  • 增加只读实例,将对数据一致性不敏感的查询(比如商品种类查询、列车车次查询)转移到只读实例上,分担主实例压力。

  • 使用阿里云 DRDS 产品,自动进行分库分表,将查询压力分担到多个 RDS 实例上。

  • 使用阿里云 Memcache 或者云 Redis 产品,常用的查询结果尽量从缓存中获取,减轻 RDS 实例压力。

  • 对于查询数据比较静态、查询重复度高、查询结果集小于 1 MB 的应用,考虑开启查询缓存(Query Cache)。

  • 定期归档历史数据、采用分库分表或者分区的方式减小查询访问的数据量。

  • 尽量优化查询,减少查询的执行成本(逻辑IO,执行需要访问的表数据行数),提高应用可扩展性。

---------------------------------------------------------------------------------------------------------

猜你喜欢

转载自19965345.iteye.com/blog/2323970