国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數據庫 > SQL Server > 正文

SQL數據操作基礎(中級)6

2019-11-03 08:38:10
字體:
來源:轉載
供稿:網友
第十章“SQL基礎”向你初步介紹了SQL。你學會了如何用SELECT語句進行查詢,你還學會了如何建立自己的表。在這一章里,你將加深你的SQL知識。你將學習如何建立索引來加快查詢速度。你還將學會如果用更多的SQL語句和函數來操作表中的數據。

建立索引

假設你想找到本書中的某一個句子。你可以一頁一頁地逐頁搜索,但這會花很多時間。而通過使用本書的索引,你可以很快地找到你要搜索的主題。

表的索引與附在一本書后面的索引非常相似。它可以極大地提高查詢的速度。對一個較大的表來說,通過加索引,一個通常要花費幾個小時來完成的查詢只要幾分鐘就可以完成。因此沒有理由對需要頻繁查詢的表增加索引。

注意:

當你的內存容量或硬盤空間不足時,也許你不想給一個表增加索引。對于包含索引的數據庫,SQL Sever需要一個可觀的額外空間。例如,要建立一個聚簇索引,需要大約1.2倍于數據大小的空間。要看一看一個表的索引在數據庫中所占的空間大小,你可以使用系統存儲過程sp_spaceused,對象名指定為被索引的表名。

聚簇索引和非聚簇索引

假設你已經通過本書的索引找到了一個句子所在的頁碼。一旦已經知道了頁碼后,你很可能漫無目的翻尋這本書,直至找到正確的頁碼。通過隨機的翻尋,你最終可以到達正確的頁碼。但是,有一種找到頁碼的更有效的方法。

首先,把書翻到大概一半的地方,如果要找的頁碼比半本書處的頁碼小,就書翻到四分之一處,否則,就把書翻到四分之三的地方。通過這種方法,你可以繼續把書分成更小的部分,直至找到正確的頁碼附近。這是找到書頁的非常有效的一種方法。

SQL Sever的表索引以類似的方式工作。一個表索引由一組頁組成,這些頁構成了一個樹形結構。根頁通過指向另外兩個頁,把一個表的記錄從邏輯上分成和兩個部分。而根頁所指向的兩個頁又分別把記錄分割成更小的部分。每個頁都把記錄分成更小的分割,直至到達葉級頁。

索引有兩種類型:聚簇索引和非聚簇索引。在聚簇索引中,索引樹的葉級頁包含實際的數據:記錄的索引順序與物理順序相同。在非聚簇索引中,葉級頁指向表中的記錄:記錄的物理順序與邏輯順序沒有必然的聯系。

聚簇索引非常象目錄表,目錄表的順序與實際的頁碼順序是一致的。非聚簇索引則更象書的標準索引表,索引表中的順序通常與實際的頁碼順序是不一致的。一本書也許有多個索引。例如,它也許同時有主題索引和作者索引。同樣,一個表可以有多個非聚簇索引。

通常情況下,你使用的是聚簇索引,但是你應該對兩種類型索引的優缺點都有所理解。

每個表只能有一個聚簇索引,因為一個表中的記錄只能以一種物理順序存放。通常你要對一個表按照標識字段建立聚簇索引。但是,你也可以對其它類型的字段建立聚簇索引,如字符型,數值型和日期時間型字段。

從建立了聚簇索引的表中取出數據要比建立了非聚簇索引的表快。當你需要取出一定范圍內的數據時,用聚簇索引也比用非聚簇索引好。例如,假設你用一個表來記錄訪問者在你網點上的活動。如果你想取出在一定時間段內的登錄信息,你應該對這個表的DATETIME型字段建立聚簇索引。

對聚簇索引的主要限制是每個表只能建立一個聚簇索引。但是,一個表可以有不止一個非聚簇索引。實際上,對每個表你最多可以建立249個非聚簇索引。你也可以對一個表同時建立聚簇索引和非聚簇索引。

假如你不僅想根據日期,而且想根據用戶名從你的網點活動日志中取數據。在這種情況下,同時建立一個聚簇索引和非聚簇索引是有效的。你可以對日期時間字段建立聚簇索引,對用戶名字段建立非聚簇索引。如果你發現你需要更多的索引方式,你可以增加更多的非聚簇索引。

非聚簇索引需要大量的硬盤空間和內存。另外,雖然非聚簇索引可以提高從表中 取數據的速度,它也會降低向表中插入和更新數據的速度。每當你改變了一個建立了非聚簇索引的表中的數據時,必須同時更新索引。因此你對一個表建立非聚簇索引時要慎重考慮。如果你預計一個表需要頻繁地更新數據,那么不要對它建立太多非聚簇索引。另外,如果硬盤和內存空間有限,也應該限制使用非聚簇索引的數量。

索引屬性

這兩種類型的索引都有兩個重要屬性:你可以用兩者中任一種類型同時對多個字段建立索引(復合索引);兩種類型的索引都可以指定為唯一索引。

你可以對多個字段建立一個復合索引,甚至是復合的聚簇索引。假如有一個表記錄了你的網點訪問者的姓和名字。如果你希望根據完整姓名從表中取數據,你需要建立一個同時對姓字段和名字字段進行的索引。這和分別對兩個字段建立單獨的索引是不同的。當你希望同時對不止一個字段進行查詢時,你應該建立一個對多個字段的索引。如果你希望對各個字段進行分別查詢,你應該對各字段建立獨立的索引。

兩種類型的索引都可以被指定為唯一索引。如果對一個字段建立了唯一索引,你將不能向這個字段輸入重復的值。一個標識字段會自動成為唯一值字段,但你也可以對其它類型的字段建立唯一索引。假設你用一個表來保存你的網點的用戶密碼,你當然不希望兩個用戶有相同的密碼。通過強制一個字段成為唯一值字段,你可以防止這種情況的發生。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
自拍亚洲国产| 国产一区电影| 国产日产一区二区| 国产羞羞视频在线观看| 蜜桃av网站| 国产主播福利在线| 最近中文字幕mv2018在线高清| 国产视频97| 最好2018中文免费视频| 国产精品区一区二| 国产精品一品| 国产桃色电影在线播放| 超碰免费在线| 国产女人在线观看| 国产激情在线| 亚洲免费国产| 国产久草在线| 性网站在线看| 国产欧美日韩专区| gogo在线高清视频| 国产高清视频在线| 免费看成年人视频在线观看| 综合激情丁香| 欧美视频免费一区二区三区| 2021天堂中文幕一二区在线观| 狠狠色综合久久婷婷| 2019中文字幕在线电影免费| a视频免费看| 国产高清免费在线播放| 超碰免费在线播放| 伊人春色在线| 国产美女视频一区二区三区| 中文在线有码| 国产精品入口麻豆免费看| 毛片在线视频| 91在线视频免费看| 尤物网站在线| 高清视频一区二区三区四区| 欧美aaa一级片| 欧美大交乱xxxx| 99久久国产视频| 91午夜视频| 国产一起色一起爱| 最近中文字幕mv免费高清视频8| 高清av中文在线字幕观看1| 久久精品蜜桃| 国产伦精品一区二区三区高清版禁| 人人干在线视频| 免费观看v片在线观看| 女子免费在线观看视频www| 欧美日韩视频精品一区二区| 成年女人在线视频| 国产一级黄色电影| 国产黄色在线| 伊人伊人av电影| 波多野结衣中文字幕久久| 操操操综合网| 九九热在线观看| 国产专区在线播放| 国产精品伦一区二区三区级视频频 | 国产永久免费高清在线观看| 黄污在线观看| 尤物视频网站在线观看| 国产一二三区在线| 91美女主播在线视频| 在线观看午夜av| 久草在线视频网| 天堂资源中文在线| 一区二区三区四区在线免费视频| 欧美日韩一区二区三区视视频 | av在线播放国产| 狠狠操天天操夜夜操| 午夜不卡视频| 亚洲xxxxxx| 国产精品入口麻豆免费观看| 在线成人一区| 国产午夜三区视频在线| 日本福利在线观看| 国产aa视频| 成年网在线观看免费观看网址| 国产一区二区三区不卡免费观看 | 99热免费在线观看| 国产中文在线| 亚洲欧美日韩成人网| 国产亚洲精品自在线观看| 在线视频中文字幕| 国产天堂在线观看| 超碰免费在线播放| а√最新版在线天堂| 国产超碰97| 中文字幕网站视频在线| 男人天堂v视频| 在线āv视频| 国产午夜在线| 91av资源在线| 国产免费自拍视频| 二区三区中文字幕| 国产中文字幕第一页| а√最新版在线天堂| 亚洲精品在线视频免费| 在线视频中文字幕第一页| 国产高清在线视频| 国产高清在线观看| 91www在线观看| 国产xxxxx| 18成年在线观看| 在线中文字幕视频观看| 精品美女调教视频| 国产网站麻豆精品视频| 国产一区精品| 国产成人综合美国十次| 99在线视频观看| 日本在线观看| 国产在线视频精品视频免费看| 国产在线高潮| 国产精品日日爱| 在线一二三区| 青青久在线视频免费观看| www.香蕉视频在线观看| 免费在线高清av| 中文字幕在线观看日本| 999福利在线视频| 日本高清中文字幕在线| 久久99精品久久久久久野外| 国产秒拍福利视频露脸| 国产精品美女一区二区三区四区| 6699久久国产精品免费| 日本免费不卡| 中文字幕在线免费视频| 91在线网址| 超碰国产在线| 精品国产一区二区三区四区阿崩| а√天堂www在线а√天堂视频| 国产九九九九| 性网站在线播放| 国产天堂在线观看| 欧美性猛交xxxx免费看久久| 国产天堂av| av在线中文| 国产精品免费91| 狠狠干天天爱| 影音先锋日韩| 69久久久久| 中文字幕不卡| 国产免费av高清在线| 嫩草在线播放| av日韩国产| 69视频在线观看| 国产无遮挡又黄又爽免费网站| 男人天堂网在线观看| 亚洲大香人伊一本线| 精品电影在线| 国产黄色片在线播放| 国产美女高潮一区二区三区| 人人澡人人爽| av在线官网| eeuss影院在线| 青青草在线播放| 四虎网站在线观看| eeuss影院在线观看| 四虎精品成人a在线观看| 精品国产一区二区三区久久久狼牙| 99热最新网址| 国产三级在线免费| 国产天堂在线观看| 国产精品va在线观看视色| 国产亚洲精品午夜高清影院| 国产亚洲精品自在线观看| 国产在线视频自拍| 久久久久久久久免费视频| 开心激情五月婷婷| 国产美女一区视频| 国产日产一区二区| 国产成免费视频| 91资源在线观看| 在线观看免费观看在线91| 日本黄在线观看| 天天爱天天色| 国产国语**毛片高清视频| 在线免费日韩| 国产在线观看色| 国产精品免费91| 在线黄色国产电影| 免费的黄网站在线观看| 最新亚洲精品国自产在线观看| 国产精品jvid在线观看| 亚洲天堂久久久| 狠狠干天天干| 在线中文资源天堂| 国产免费视频在线| 97国产在线| 天天av综合网| wwwww在线观看免费视频| 国产一二在线观看| 欧美人成在线观看网站高清| 国产三级免费观看| 成人午夜无人区一区二区| 一区二区三区免费视频网站| 久久香蕉一区| 中文字幕av网|