sql語(yǔ)句索引查詢(xún)用法 sql索引分為幾類(lèi)?
sql索引分為幾類(lèi)?SQL Server中有三種索引:唯一索引、聚集索引和非聚集索引。主鍵和唯一索引的區(qū)別在于主鍵是一種約束,唯一索引是一種索引。它們本質(zhì)上是不同的。創(chuàng)建主鍵后,它必須包含唯一索引,而
sql索引分為幾類(lèi)?
SQL Server中有三種索引:唯一索引、聚集索引和非聚集索引。主鍵和唯一索引的區(qū)別在于主鍵是一種約束,唯一索引是一種索引。它們本質(zhì)上是不同的。創(chuàng)建主鍵后,它必須包含唯一索引,而不一定是主鍵。唯一索引列允許空值,但主鍵列不允許空值。創(chuàng)建主鍵列時(shí),默認(rèn)情況下它已經(jīng)是空值唯一索引。主鍵可以被其他表引用為外鍵,但唯一索引不能。一個(gè)表最多只能創(chuàng)建一個(gè)主鍵,但可以創(chuàng)建多個(gè)唯一索引。主鍵更適用于不易更改的唯一標(biāo)識(shí),如自動(dòng)遞增列、ID號(hào)等,在RBO模式下,主鍵的執(zhí)行計(jì)劃優(yōu)先級(jí)高于唯一索引的執(zhí)行計(jì)劃優(yōu)先級(jí)。兩者都可以提高查詢(xún)速度。