日韩av手机在线免费观看_四虎免看黄_亚洲一区中文字幕_亚洲小视频网站_国产一区日韩在线_国产欧美精品一区二区

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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > 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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 亚州精品天堂中文字幕 | 91免费在线| 久久国产精品一区 | 久久久激情 | 男人天堂网址 | 成年人黄色一级片 | av黄色网 | 国产精品爱久久久久久久 | 国产精品久久久久久久久久久久久 | 精品国产乱码久久久久久88av | 亚洲精品一区久久久久久 | 久久av一区| 日韩精品一区二区三区在线观看 | 日本中文字幕在线观看 | 91精品国产综合久久久久 | 色综合色综合色综合 | 久久天天综合 | 亚洲第一av网站 | 黑人精品欧美一区二区蜜桃 | 日批免费看| 成人免费毛片在线观看 | 午夜久久久久久久久久一区二区 | 国产在线a | 亚洲高清中文字幕 | 日韩精品无码一区二区三区 | 国产九一精品 | 国产www.| 一区二区三区四区视频 | 日韩视频国产 | 亚洲一卡二卡 | 在线āv视频 | 亚洲一区久久久 | 免费国产视频在线观看 | 波多野结衣av中文字幕 | 在线欧美| 久久久精品一区 | 有码在线 | 艹逼网 | 久久69精品久久久久久久电影好 | 亚洲 欧美 日韩 在线 | 婷婷久久五月天 |