日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL基礎:SQL Server 索引和視圖詳解

SQL基礎:SQL Server 索引和視圖詳解

時間:2024-02-05 12:47作者:下載吧人氣:16

索引

1、 什么是索引

索引就是數據表中數據和相應的存儲位置的列表,利用索引可以提高在表或視圖中的查找數據的速度。

2、 索引分類

數據庫中索引主要分為兩類:聚集索引和非聚集索引。SQL Server 2005還提供了唯一索引、索引視圖、全文索引、xml索引等等。聚集索引和非聚集索引是數據庫引擎中索引的基本類型,是理解其他類型索引的基礎。

聚集索引

聚集索引是值表中數據行的物理存儲順序和索引的存儲順序完全相同。聚集索引根據索引順序物理地重新排列了用戶插入到表中的數據,因此,每個表只能創建一個聚集索引。聚集索引經常創建在表中經常被搜索到的列或按順序訪問的列上。在默認情況下,主鍵約束自動創建聚集索引。

非聚集索引

非聚集索引不改變表中數據列的物理存儲位置,數據與索引分開存儲,通過索引指向的地址與表中的數據發生關系。

非聚集索引沒有改變表中物理行的位置,索引可以在以下情況下使用非聚集索引:

一、如果某個字段的數據唯一性比較高

二、如果查詢所得到的數據量比較少

聚集索引和非聚集索引的區別:

聚集索引

非聚集索引

每個表只允許創建一個聚集索引

最多可以有249個非聚集索引

物理的重排表中的數據以符合索引約束

創建一個鍵值列表,鍵值指向數據在數據頁中的位置

用于經常查找數據的列

用于從表中查找單個值的列

用于從表中查找單個值的列

其他類型索引

除了以上索引,還有以下類型索引:

a、 唯一索引:如果希望索引鍵都不同,可以創建唯一索引。聚集索引和非聚集索引都可以是唯一索引。

b、 包含新列索引:索引列的最大數量是16個,索引列的字節總數的最高值是900。如果當多個列的字節總數大于900,切又想在這些劣種都包含索引是,可以使用包含性列索引

c、 視圖索引:提供視圖查詢效率,可以視圖的索引物理化,也就是說將結果集永久存儲在索引中,可以創建視圖索引。

d、 XML索引:是與xml數據關聯的索引形式,是XML二進制blob的已拆分持久表示形式

e、 全文索引:一種特殊類型的基于標記的功能性功能,用于幫助在字符串中搜索賦值的詞

3、 創建索引

語法

create [unique] [clustered | noclustered]
index index_name
on table_name (column_name …)
[with fillfactor=x]
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产一级在线 | 黄色三级免费 | 国产精品日本一区二区不卡视频 | 欧美专区一区二区三区 | 亚洲欧美精品久久 | 日本一区二区三区在线 视频 | 国产最新精品 | 港台三级在线观看 | 国产自愉自愉全免费高清 | 欧美另类亚洲一区二区 | 国产精品亚洲高清一区二区 | 在线观看中文字幕亚洲 | 91在线产啪 | 亚洲欧美一区二区三区孕妇 | 国产精品一区高清在线观看 | 亚洲欧洲日本天天堂在线观看 | 亚洲精品久久九九热 | 免费观看日本特色做爰视频在线 | 九九热爱视频精品视频高清 | 亚洲一级毛片免费看 | 久久在线免费视频 | 亚洲自拍图片区 | 亚洲精品国产专区91在线 | 手机在线一区二区三区 | 国产精品久久久久久久人热 | 欧美一级永久免费毛片在线 | 亚洲一区二区在线 | 亚洲精品14p| 日本护士一级毛片在线播放 | 一级毛片在线播放 | 成人精品亚洲人成在线 | 久久亚洲精品成人 | 亚洲精品理论 | 欧美a级毛片免费播敢 | 美女张开腿让我桶 | 国产视频一区二区三区四区 | 欧美老头老太做爰xxxx | 国产日韩精品一区在线观看播放 | 成年女人免费毛片视频永久 | 免费高清特黄a 大片 | 国内美女福利视频在线观看网站 |