始终要有主键 (Primary Key).
永远不要直接修改模式 (Schema) 如果你还计划对某字段配置更多的模式, 或者你维护着从生产环境分离出来的并行环境.
如果你有一个表每个 "入口" 要插入多个值, 给 "入口" 建立唯一的标识, 不管有没有单独的表存储 "入口".
使用一致的前缀和后缀名称.
尽可能创建好的数据库字段名.
不要用短的字段名.
决不要对生产 (production) 数据库进行未经测试的修改.
始终要谨慎设计数据库并遵守最好的范化实践.
通常如果一个表包含20个以上的字段, 那么其范化做的就不太合适了.
如果你正在评估某基于数据库的软件产品, 且销售商允许你查看数据库模式 (schema), 看一下数据库的范化是不是很糟糕.
视图 (VIEW) 是你的好朋友.
可能的时候, 用 ANSI 的核心 SQL 并避免用这扩展那扩展.
把操作系统, 数据和日志分布到不同的物理盘上, 不同的盘不同的磁盘控制器通道 (channel), 以最大化性能.
为了更好的 SELECT 性能, 索引 JOIN 字段.
用 RAID, 用 RAID 0+1 或 RAID 1 来最大化性能.
不断进行数据库重构是个好主意.
备份.