schema与数据类型优化
数据类型的优化
- 设计合适的数据类型,更小的数据通常更快
- 简单数据类型的操作需要更少的CPU周期(整型比字符串、日期时间、IP地址)
- 尽量避免使用null
- 实际细则
date 3个字节
timestamp 4个字节
枚举
合理使用范式和反范式
主键的选择
代理主键
自然主键
主键生成器
字符集的选择
存储引擎的选择
适当的数据冗余
适当拆分
垂直拆分 按照不同业务进行拆分,
水平拆分 按照1-1000,10001-20000
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ThinkBIM!
评论