范式优化: 比如消除冗余(节省空间。。)

反范式优化:比如适当加冗余等(减少join)

限定数据的范围: 务必禁止不带任何限制数据范围条件的查询语句。比如:我们当用户在查询订单 历史的时候,我们可以控制在一个月的范围内。

读/写分离: 经典的数据库拆分方案,主库负责写,从库负责读;

拆分表:分区将数据在物理上分隔开,不同分区的数据可以制定保存在处于不同磁盘上的数据文件 里。这样,当对这个表进行查询时,只需要在表分区中进行扫描,而不必进行全表扫描,明显缩短了 查询时间,另外处于不同磁盘的分区也将对这个表的数据传输分散在不同的磁盘I/O,一个精心设置 的分区可以将数据传输对磁盘I/O竞争均匀地分散开。对数据量大的时时表可采取此方法。可按月自 动建表分区。