sql2008 study important

创建唯一索引时,确保被索引的列不存在空值,因为sql把空值也当做值,2个空值的话就违背了unique的规则

创建唯一索引的前提是:创建的索引的列已有记录本身没有重复。

查询表中数据时,如果查询结果行较少,少于总数的25%时,会明显提高效率,如果查询操作返回结果总是含大量数据,那么索引的用处不大

数据大量更新最好先销毁索引,后面再建立

表和索引最好分开在不同的磁盘,会提高速度。

视图除了sql语句中的查询和更新,还要告诉dbms执行定义视图的查询,影响查询效率

sql可更新视图限制为基于对单个表的,并且没有having 或者group by的查询,为了让视图可更新,视图不能用聚集函数,计算的列或 select distingct

posted @ 2008-10-08 16:56  newos  阅读(227)  评论(0编辑  收藏  举报