0. 忘记三范式
1. 不要对外暴露 3306 端口
2. 库名 /表名不要用大写字母
3. 不要使用触发器, 不要使用外键
4. 尽量少用存储过程
5. 每个表都应该有自增字段,即使业务无关
6. 适当的冗余数据,可以降低很多 sql 的复杂度
7. 建立适当的索引可以解决大部分 sql 性能问题
8. 多用 explain
9. 定时备份数据
1. 不要对外暴露 3306 端口
2. 库名 /表名不要用大写字母
3. 不要使用触发器, 不要使用外键
4. 尽量少用存储过程
5. 每个表都应该有自增字段,即使业务无关
6. 适当的冗余数据,可以降低很多 sql 的复杂度
7. 建立适当的索引可以解决大部分 sql 性能问题
8. 多用 explain
9. 定时备份数据