1、查询语句尽量不要使用select *等操作,原因:避免查询出不必要的数据,避免表结构变化后sql语句出错
2、对where, group by,order by等后面的字段加索引来提高速度,但索引不能太多。
3、了解数据库设计的几个范式,但是设计时有时候需要适当的违法范式来提高数据操作性能,如:通过冗余一些数据,从空间上的冗余换取时间上的高效
4、考虑数据的存储用途,对增长很快的表做分表存储,有些数据需要永久存储,但有些数据是要定时清理的,在数据表设计时就要区分好
时间: 2024-10-10 18:39:14