本文主要介紹sql構(gòu)建聚集索引語句(mysql聚集索引和主鍵索引),下面一起看看sql構(gòu)建聚集索引語句(mysql聚集索引和主鍵索引)相關(guān)資訊。
很多人把主鍵和聚集索引混為一談,或者認(rèn)為是一回事。這個觀念是非常錯誤的。主鍵是綁定到索引的約束(約束),索引可以是聚合索引,也可以是非聚合索引。因此,在一個(或組)字段上有一個主鍵只意味著它有一個索引,但不一定是聚集索引。例如如下:復(fù)制代碼如下:使用{0}創(chuàng)建表# temppkcl(聚合主鍵——聚合索引)-使用{0}創(chuàng)建表# temppkncl (id int。temppkcl } { table # temppkncl } {如果未添加非聚集索引和聚集鍵,默認(rèn)情況下將在聚集索引中生成聚集索引,并且可以有重復(fù)值。只要不與主鍵同時設(shè)置,主鍵就不能有重復(fù)值,這取決于索引是聚集索引還是非聚集索引。強調(diào)一下這一點,這是因為有些人認(rèn)為主鍵放在他們的表單上,表上有聚集索引,用b樹的管理。如果主鍵不是聚集索引,就可以用堆的管理表,效率很低。- .以下索引的順序是通過對id字段{ index temppkncl _ id _ ncl dbo }的1進行排序來創(chuàng)建的。{temppkncl }({ identity},{one},{})重復(fù)值:如果為多個列定義了主鍵約束,則可以在列中重復(fù)這些值,但是主鍵約束定義中所有列的值的任何組合都必須是唯一的。如下圖所示,purchasing.productvendor表中的productid和vendorid列構(gòu)成了一個具有復(fù)合主鍵約束的表。這確保了productid和vendorid的組合是唯一的,這意味著如果它是復(fù)合主鍵,那么如果productid列是重復(fù)的,則productid和vendorid的組合也是唯一的。的含義:(1)主鍵不是復(fù)合主鍵。(2)主鍵是建立productid字段的重復(fù)值(3)在productid字段,那么主鍵肯定會失效。
了解更多sql構(gòu)建聚集索引語句(mysql聚集索引和主鍵索引)相關(guān)內(nèi)容請關(guān)注本站點。
單機游戲排行榜2021前十(“單機游戲排行榜”)
麒麟985處理器和麒麟980處理器有什么區(qū)別(麒麟985和麒麟980哪個好)
電腦開不開機了怎么回事兒,電腦不開機怎么解決
電腦一鍵重裝系統(tǒng)按f幾進u盤啟動(電腦一鍵重裝系統(tǒng)按完f2點哪個)
6p卡貼怎么使用,iPhone6splus卡貼怎么用
sql建立聚集索引語句(mysql聚集索引和主鍵索引)
如何設(shè)置密碼箱密碼鎖密碼(如何為密碼箱設(shè)置密碼)
三星s4后蓋怎么開,三星s4手機后蓋可以取下來嗎
note3怎么沒有網(wǎng)絡(luò)模式
拼多多立即領(lǐng)取怎么搶紅包(拼多多立即領(lǐng)取怎么搶優(yōu)惠券)
autocad 2008 序列號(cad2008序列號是多少)
xsmax真的防水嗎(iphone xsmax防水嗎)
pc游戲排行榜前十(pc游戲排行2021)
word12磅宋體要怎么設(shè)置(宋體12磅是幾號字體)
斷電后會導(dǎo)致數(shù)據(jù)丟失的存儲器是內(nèi)存嗎(斷電后會導(dǎo)致數(shù)據(jù)丟失的存儲器是軟盤)
方正電腦如何U盤啟動系統(tǒng),方正電腦怎么設(shè)置U盤啟動
微信多開用哪個(微信多開是什么軟件)
平板電腦開不開機了怎么解決方法,平板電腦打不開怎么辦
蘋果手機用什么卡網(wǎng)絡(luò)好點(蘋果手機用哪種卡網(wǎng)絡(luò)會更好)
硬盤讀不出來了,移動硬盤不讀盤怎么辦