数据库设计履历 (5)

大大都数据库都索引自动建设的主键字段,可是可别忘了索引外键,它们也是常常利用的键,好比运行查询显示主表和所有关联表的某笔记录就用得上。尚有,不要索引 memo/note 字段,不要索引大型字段(有许多字符),这样作会让索引占用太多的存储空间。
不要索引常用的小型表
不要为小型数据表配置任何键,如果它们常常有插入和删除操纵就更别这样作了。对这些插入和删除操纵的索引维护大概比扫描表空间耗损更多的时间。
不要把社会保障号码(SSN)或身份证号码(ID)选作键
永远都不要利用 SSN 或 ID 作为数据库的键。除了隐私原因以外,须知当局越来越趋向于禁绝许把 SSN 或 ID 用作除收入相关以外的其他目标,SSN 或 ID 需要手工输入。永远不要利用手工输入的键作为主键,因为一旦你输入错误,你独一能做的就是删除整个记录然后从新开始。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8594.html