物理设计涉及的内容
- 定义数据库、表及字段的命名规范
- 选择合适的存储引擎
- 为表中的字段选择合适的数据类型
- 建立数据库结构
- 定义数据库、表及字段的命名规范
- 数据库、表及字段的命名要遵守可读性原则
- 数据库、表及字段的命名要遵守表意性原则
- 数据库、表及字段的命名要遵守长命名原则(平衡)
2、选择合适的存储引擎
Innodb 支持事务的存储引擎,支持MVCC的行及锁,主要应用:事务处理
MyISAM 不支持事务支持并发插入的表及锁
3、如何存储日期数据
datetime 与时区无关,占用8个字节的存储空间。
TIMESRAMP 存储了由格林尼治时间1970年1月1日到当前时间的秒数,占用4个字节。时间范围1970-01-01到2038-01-19 显示依赖于所指定的时区,在行的数据修改时可以自动修改timestamp列的值