
2、给图书编号就象给表创建主键一样,创建主键时,会创建聚集索引树,表中的所有行会在文件系统上根据主键值进行物理排序。

3、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

4、应尽量避免在 where 子句中对字段进行 null 值判断

5、 select id from t where num is null这条语句可以把num设置0,然后这样查询:

6、避免在 where 子句中使用 or 来连接条件,比如 select id from t where num=20

7、不要使用不必要的全表扫描,若要提高效率,可以考虑全文检索。


9、在查询命令中能用 between 就尽量避免用 in 关键字




13、整理索引碎片:可以使用一下命令
ALTER INDEX ALL ON TableName REORGANIZE
或者
ALTER INDEX ALL ON TableName REBUILD WITH (FILLFACTOR=90,ONLINE=ON)
