前言
在學(xué)習(xí)SQL 2012基礎(chǔ)教程過程中會時不時穿插其他內(nèi)容來進行講解,相信看過SQL Server 2012 T-SQL基礎(chǔ)教程的童鞋知道前面寫的所有內(nèi)容并非都是摘抄書上內(nèi)容,如若是這樣那將沒有任何意義,學(xué)習(xí)的過程必須同時也是一個思考的過程,無論是獨立思考也好還是查資料也罷都是思考而非走馬觀花,要不然過一段時間又會健忘。簡短的內(nèi)容,深入的理解。
話題
非聚集索引定義:非聚集索引也是一個B樹結(jié)構(gòu),與聚集索引不同的是,B樹的葉子節(jié)點存的是指向堆或聚集索引的指針。你真的理解了嗎??你能舉出例子嗎??其實本節(jié)最終想表達的就是這個意思,定義太長,我們抽象一點來定義并得出最終結(jié)論,請往下看。
聚集索引對非聚集索引影響
關(guān)于聚集索引和非聚集索引的概念、原理、創(chuàng)建都不會再敘述,若對此不太了解請參考園中其他園友的詳細介紹。
首先我們創(chuàng)建測試表
USE SQLStudy GO CREATE TABLE [dbo].[Test]( [ID] [int] NOT NULL, [First] [nchar](10) NULL, [Second] [nchar](10) NULL ) GO