数据库优化的基本思路

本文不讨论具体sql的优化,而是看了神州专车的架构变迁一文有感

为了缓解主数据库的压力,很容易就想到的策略:SQL优化。通过性能监控平台和 DBA 同学协作分析出业务慢 SQL ,整理出优化方案:

  1. 合理添加索引;
  2. 减少多表 JOIN 关联,通过程序组装,减少数据库读压力;
  3. 减少大事务,尽快释放数据库连接。

另外一个策略是:读写分离

 

所以,JOIN根本就是没用的,最好就是通过代码在内存进行拼装,同时sql语句要非常非常简单,减少大事务,尽快释放mysql的行级锁。其实在运满满就是这么做的,每个sql语句都非常简单。不得不说,互联网公司的技术还是强的。

 

posted on 2022-03-31 16:26  MaXianZhe  阅读(89)  评论(0编辑  收藏  举报

导航