是我提的問題太幼稚還是太難以回答了。
我隻想弄清楚他們的用意。
還有,在Create Tabel 時,每個表的後面都會加上
on [primary] 是不是指這個表在數據庫中是唯一的呢?
還請高手們幫我一幫

解决方案 »

  1.   

    如果你的表仅是供查询用,更新量相当少或没有.你使作这个选项.也可加上pad_index选项
    它指的索引页的填充度.填满了.会大大提高查询性能.
    没有这个选项,就有预留空间.这对于经常更新的表相当重要.
    一般新建的表,实际工作中常对其更新,插入,删除等操作,不能有这个选项.
      

  2.   

    on [primary] 是指表建在主文件组上.在你更新修改删除查询等操作时,跟同一文件组的表使用相同的磁盘I/O.如果表相当大,比如索引建在另外的文件组上,这样减少I/O争用.可以提高性能.   这样回答满意否?
      

  3.   

    NONCLUSTERED 非簇索引, 簇索引与非簇索引的区别,要写好长好长,你得看帮助.
    简单的说:簇索引,键是按顺序存放的,对磁盘的I/O也是顺序I/O,速度要快得多.搜索时索引页键值指针跳转要比非簇索引少得多.所以簇索引要快.但一个表只能建一个簇索引,但可建多个非簇索引.