123456789101112131415161718192021222324252627 |
- 存储引擎
- innodb
-
- 字符集
- utf8 utf8mb4(存储带emjjo)
- 白名单约束
- 设置IP白名单,只有白名单IP可以连接数据库。
- 单库单用户(用户只在自己库下有权限,只有读写权限,没有DDL权限)
- 主机应用用户和数据库用户必须不一致
- 主机应用用户和数据库所有者必须不一致
-
- 主从配置
- 实时同步(binlog)
- 定期全量
-
-
- 表设计
- 建表语句字段和表名必须有备注(comment)
- 枚举值统一用TINY(4)表示,备注指名对应java枚举类
- 不同表相互关联字段字段类型必须一致,命名尽量一致
- 字段类型和大小选择(IP、手机号)
- 主键选择(长整型8字节,趋势递增)
-
- 索引设计
- 前缀索引
- 索引选择性
|