QueryProcessing_INDEX

聚合(聚集)索引____非聚合(聚集)索引

聚合(聚集)索引____Order of?data records?is the same as the order of?index data entries(只能有一個(gè))

聚合(聚集)索引____Otherwise


1. ?估算結(jié)果記錄集大小

expected?size of the result?(number of tuples and/or number of pages)

size of relation * PAI (reduction factors ?= ?RF) ? ? ? ? ? ? PAI相當(dāng)于連續(xù)相乘


??Sailors (S):

–Each tuple is 50 bytes long, 80 tuples per page,?500 pages

–N = NPages(S) = 500, pS=NTuplesPerPage(S) = 80

–NTuples(S) = 500*80 = 40000

??Reserves (R):

–Each tuple is 40 bytes long, 100 tuples per page,?1000 pages

–M= NPages(R) = 1000, pR=NTuplesPerPage(R) =100

–NTuples(R) = 100000

2. ?no index,?unsorted:

Cost = Number of Pages of Relation, i.e. NPages(R)

Example: Reserves cost(R)= 1000 IO (1000 pages)

3. ?no index, but file is sorted:

Cost = log2(NPages(R)) + (RF*NPages(R))

Example: Reserves cost(R)= 10 I/O +?(RF*NPages(R))

4. ?Clustered index:

Cost = (NPages(I) +?NPages(R))*RF ? ? ? ? ? ?NPages(I):索引頁數(shù)

5. ?Unclustered index: ?

Cost = (NPages(I) +?NTuples(R))*RF

6. B樹

B樹:二叉搜索(查找)樹

B-樹是一種平衡的多路查找樹(并不是二叉的)巷怜。關(guān)鍵字集合分布在整顆樹中竿拆。在非葉子節(jié)點(diǎn),可以查找成功并結(jié)束扭弧。

B+樹:是B-樹的一種變形蕉陋。所有關(guān)鍵字都在葉子結(jié)點(diǎn)出現(xiàn)捐凭。不保存數(shù)據(jù),只用于索引凳鬓,不可能在非葉子結(jié)點(diǎn)命中茁肠。


下面我們就來看一下在1000萬條數(shù)據(jù)量的情況下各種查詢的速度表現(xiàn)(3個(gè)月內(nèi)的數(shù)據(jù)為25萬條):???? ?

(1)僅在主鍵上建立聚集索引,并且不劃分時(shí)間段:???? ?

Select gid,fariqi,neibuyonghu,title from tgongwen? 用時(shí):128470毫秒(即:128秒)???? ?

(2)在主鍵上建立聚集索引缩举,在fariq上建立非聚集索引:??? ?

select gid,fariqi,neibuyonghu,title from Tgongwen where? fariqi> dateadd(day,-90,getdate())?? 用時(shí):53763毫秒(54秒)???? ?

(3)將聚合索引建立在日期列(fariqi)上:??? ?

select gid,fariqi,neibuyonghu,title from Tgongwen where? fariqi> dateadd(day,-90,getdate()) 用時(shí):2423毫秒(2秒)??

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末垦梆,一起剝皮案震驚了整個(gè)濱河市匹颤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌托猩,老刑警劉巖印蓖,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異京腥,居然都是意外死亡赦肃,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門公浪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來他宛,“玉大人,你說我怎么就攤上這事欠气√鳎” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵预柒,是天一觀的道長(zhǎng)队塘。 經(jīng)常有香客問我,道長(zhǎng)卫旱,這世上最難降的妖魔是什么人灼? 我笑而不...
    開封第一講書人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮顾翼,結(jié)果婚禮上投放,老公的妹妹穿的比我還像新娘。我一直安慰自己适贸,他們只是感情好灸芳,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著拜姿,像睡著了一般烙样。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蕊肥,一...
    開封第一講書人閱讀 49,031評(píng)論 1 285
  • 那天谒获,我揣著相機(jī)與錄音,去河邊找鬼壁却。 笑死批狱,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的展东。 我是一名探鬼主播赔硫,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼盐肃!你這毒婦竟也來了爪膊?” 一聲冷哼從身側(cè)響起权悟,我...
    開封第一講書人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎推盛,沒想到半個(gè)月后峦阁,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡小槐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年拇派,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了荷辕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片凿跳。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖疮方,靈堂內(nèi)的尸體忽然破棺而出控嗜,到底是詐尸還是另有隱情,我是刑警寧澤骡显,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布疆栏,位于F島的核電站,受9級(jí)特大地震影響惫谤,放射性物質(zhì)發(fā)生泄漏壁顶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一溜歪、第九天 我趴在偏房一處隱蔽的房頂上張望若专。 院中可真熱鬧,春花似錦蝴猪、人聲如沸调衰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嚎莉。三九已至,卻和暖如春沛豌,著一層夾襖步出監(jiān)牢的瞬間趋箩,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工加派, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留叫确,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓哼丈,卻偏偏與公主長(zhǎng)得像启妹,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子醉旦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容