- 所有表必须使用Innodb存储引擎
支持事务,行级锁,更好的恢复性,高并发下性能更好
- 所有表及字段都要有备注信息,并使用UTF8字符集
好处:从一开始就方便进行数据字典的维护和整理
- 要做到尽量控制单表大小,并且把冷热数据分离
500万并不是MySQL数据库的限制,MySQL最多可以存储多少万数据?
这种限制取决于存储设置和文件系统
可以用历史数据归档,分库分表等手段来控制数据量大小
- 禁止使用预留字段及在表中存储大的二进制数据
把图片或文件存储到相应的文件服务器中,数据库中只存放图片或文件的地址信息
通常文件很大,查询IO操作,耗时会影响数据库的性能