1. 分表
通过对记录ID取模或时间维度的规则进行分表
2. 分区
3. 中间表
4. 查询缓存
sql语句作为key,结果作为value的缓存方式,当数据表发生改变时相应cache就会失效
适用场合:对数据不经常更新,查询方式比较固定
5. 建索引
对于复杂的sql,对大表进行查询时,对涉及到的查询条件字段可采用建索引的方式,以提高查询速度。
6. Sql优化
7. 存储过程
存储过程只需要编译一次,使用场合:对数据库进行复杂操作,如:多表的查询、计算、更新