数据库设计

 

物理设计

1、数据字典
a) 使用字段的备注属性进行维护
b) 使用第三方工具进行维护,如powerdesigner,可以生成html形式进行查看


2、索引

a) 增加查询效率,但会降低读写效率;降低写效率是因为每次写都会维护索引,需要时间,
降低读效率是因为读前制定执行计划时,可选择的索引过多,需要时间
b) 定期维护索引,消除索引碎片
c) 在where、group by、order by、关联字段等添加索引
d)索引列存放的是实际数据,然后通过rowid进行关联查询


3、分库和分表
a) 垂直分表:经常一起查询的列放在一个表中、大数据列(如ntext,clob)放在一个表中
b) 水平分表:按hash值(取模)、按时间

数据库设计,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。