1 一张表二到三个索引。否则影响写入。
2 索引上查询时类型要一致
3 索引上不要运算
4 字条串上索引考虑用前缀,不要全字段建索引
5 select id VS select *。前者直接从索引表(聚集索引)里返回结果,不需要到磁盘上读叶子节点(分页去读整条记录)。
6 不用外键。高并发导致死锁及其它开销。
7 使用数字型索引VS字符串索引(空间占用少,查询快,更高效)
8 Union去重,Union All不去重,高效
9 OR:同一字段用IN代替,不同字段用Union代替
10 count(*)消耗大