在线观看 国产-在线高清一级欧美精品-在线高清国产-在线福利视频-久久观看视频-久久观看

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

軟件下載吧

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

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

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

索引

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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 久久精品国产69国产精品亚洲 | 国产精品99一区二区三区 | 亚洲一级免费毛片 | 亚洲精品综合久久 | 亚洲成人精品久久 | 精品国产免费观看久久久 | 久久一区二区精品综合 | 中文字幕15页| 亚洲精品视频在线播放 | 亚洲第一页中文字幕 | 五月四色 | 亚洲国产一区在线观看 | 男人天堂网站 | 日本一区二区不卡视频 | 日本成人二区 | 国产97公开成人免费视频 | 免费毛片在线视频 | 骚影院| 亚洲国产综合自在线另类 | 亚洲国产成人久久一区二区三区 | 亚洲自拍偷拍专区 | 国产一区成人 | 黄色在线网站视频 | 小处雏高清一区二区三区 | 婷婷五月天.com | 亚洲国产成人久久精品图片 | 五月婷婷六月合 | 中文在线观看永久免费 | 色婷在线 | 在线观看国产一区亚洲bd | 校园春色综合网 | 波多野结衣在线视频观看 | 亚洲视频欧洲视频 | 亚洲第一区精品观看 | 九月丁香婷婷亚洲综合色 | 精品免费视频 | 在线观看精品视频一区二区三区 | 自拍偷拍第十页 | 尤物天堂 | 久热网站| 最新亚洲一区二区三区四区 |