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

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

軟件下載吧

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

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

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

索引

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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 99精品视频在线观看 | 久久1区| 亚洲不卡在线观看 | 欧美日韩高清一区二区三区 | 国产成人精品综合 | 国产99视频精品免费播放照片 | 欧美视频精品 | 国产精品天堂 | 久久精品久久久久久 | 成人自拍视频网站 | 91精品国产91久久久久久密臀 | 欧美日韩综合 | 亚洲精品一区二 | av国产精品 | 国产成人精品免高潮在线观看 | 亚洲日本一区二区三区四区 | 国产原创在线观看 | 2022精品国偷自产免费观看 | re久久| 欧美日韩国产综合在线 | 成人午夜视频在线观看 | 亚洲精品乱码久久久久v最新版 | 三级成人在线 | 国产99在线 | 欧美 | 亚洲一区二区精品视频 | 亚洲高清在线 | 午夜影院在线免费观看视频 | 日日夜夜精品免费视频 | 成人在线欧美 | 日本电影一区二区 | 日韩一级免费观看 | 久久天天| 天天色影视综合 | 精品国产一区二区三区性色av | 亚洲成人国产 | 国产精品久久国产精品久久 | 亚洲自拍偷拍欧美 | 亚洲v日韩v综合v精品v | v亚洲| 成年网站在线观看 | 欧美一区二区免费电影 |