//建立索引 CREATE INDEX 索引名 ON `表`(`字段`);
//删除索引 DORP INDEX IndexName ON `TableName`;
1、避免直接进行逻辑处理,使用rand()、now()等函数,会让缓存失效,用字段替代
2、查询时使用limit限制查询数量
3、需要什么取什么,避免使用select *
4、使用limit拆分delete和insert语句,防止锁表引发的故障
5、处理完数据后关闭连接
6、通过explain可以调试查询过程
1、每张表都有主键或外键id
2、优先使用enum型字段
3、尽量保持字段not null
4、把ip存成unsigned int ,PHP ip2long()函数,使用时再通过long2ip()在程序中换回ip
5、将简单的字段和不常用的复杂的字段分割为两张表,优化缓存性能
6、Propose table structure可获得结构建议
原文:https://www.cnblogs.com/ydl233/p/10365189.html