成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于SQL Server索引密度的知識

數據庫 SQL Server
以下的文章主要描述的是SQL Server索引密度(Index Densities),以下就是對其正確的操作步驟的具體描述。望大家會對其有所收獲。

文章主要描述的是SQL Server索引密度(Index Densities),當一個查詢的SARG 的值直到查詢運行時才得以知曉,或是SARG是一個關于索引的多列時,SQL Server才使用為索引中每列存儲的密度值。

對于組合鍵值,SQL Server為第一列的組合鍵存儲了密度值;為第一列和第二列;為第一、二、三列;等等。這些信息可以從Listing34.1的DBCC SHOW_STATISTICS 輸出信息的All density區域看到。

SQL Server索引密度表示為鍵的唯一鍵值的倒數。每個鍵的密度可以按照下面的公式進行計算:

 

引用

 

Key density = 1.00/ ( Count of distinct key values in the table)

 

鍵密度 = 1.00 / (表中的不同鍵值數)

 

所以,pubs數據庫的author表中state列的密度計算公式如下:

 

Sql代碼

 

 

  1. Select Density = 1.00/ (select count (distinct state) from authors)   
  2. Go   
  3. Select Density = 1.00/ (select count (distinct state) from authors)  
  4. Go  
  5. Density   
  6. .1250000000000   

State和zip的組合列密度計算如下:

Sql代碼

  1. Select density = 1.00/( select count (distinct state + zip) from authors)   
  2. Go   
  3. Select density = 1.00/( select count (distinct state + zip) from authors)  
  4. Go  
  5. Density   
  6. .0555555555555   

注意,不像選擇率,越小的SQL Server索引密度意味著具有更高的索引選擇性。當密度趨近于1,索引就變得有更少的選擇性,基本上沒有用處了。當索引的選擇性低的時候,優化器可能會選擇一個表掃描(table scan),或者葉子級的索引掃描(Index scan),而不會進行索引查找(index seek),因為這樣會付出更多的代價。

引用

 

提示:

 

當心你的數據庫中低選擇性的索引。這樣的索引通常是對系統的性能是一個損害。它們通常不僅不會用來進行數據的檢索,而且也會使得數據修改語句變得緩慢,因為需要額外的索引維護。識別這些索引,考慮刪除掉它們。

 

通常,當你給鍵中添加更多的列時,密度值應該變得更小。例如,在Listing 34.2,密度值逐漸變小。

 

 

  1. Key Column Index Density   
  2. title_id 1.8621974E-3   
  3. title_id, stor_id 5.997505E-6   
  4. title_id, stor_id, ord_num 5.9268041E-6  

以上的相關內容就是對SQL Server索引密度(Index Densities)的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server數據庫與identity列
  2. SQL Server 2005數據庫安裝實例演示
  3. SQL Server數據庫在安裝時的注意事項
  4. SQL Server Compact中的DLL文件與工具
  5. SQL Server合并復制性能的提高有哪些方案?
責任編輯:佚名 來源: 51CTO博客
相關推薦

2010-07-07 11:03:21

SQL Server索

2021-05-09 09:57:26

MySQL數據庫索引

2011-08-01 09:50:31

SQL Server數主鍵索引

2010-09-16 13:42:55

SQL SERVER索

2017-09-05 12:44:15

MySQLSQL優化覆蓋索引

2010-07-07 11:20:02

SQL Server聚

2011-04-18 11:00:12

SQL Server全文索引

2010-07-08 16:44:21

SQL Server索

2010-07-08 16:52:31

SQL Server索

2010-11-10 14:06:44

SQL Server全

2010-07-07 13:18:13

SQL Server視

2010-07-07 09:27:15

SQL Server索

2010-07-07 10:47:58

SQL Server索

2011-08-30 13:54:29

SQL Server全文索引

2010-07-06 17:09:45

SQL Server索

2011-08-30 16:43:32

SQL Server

2010-11-10 14:26:44

Sql Server全

2010-07-19 14:31:14

SQL Server

2010-07-07 10:54:22

SQL Server索

2010-07-19 16:36:13

SQL Server視
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品视频一区二区三区 | 精品国产一区二区国模嫣然 | 91精品国产91综合久久蜜臀 | 国产a视频| 成人国产免费视频 | 日韩中文在线视频 | 男人av的天堂| 自拍偷拍第一页 | 奇米四色影视 | 在线观看h视频 | 日韩视频三区 | 日韩一区二区在线观看 | 色综合色综合网色综合 | 精品久久久久久久久久久久久久 | 欧美午夜精品久久久久久浪潮 | 天天色图 | 亚洲福利一区 | 久久久久久国产精品mv | 亚洲国产欧美在线 | 亚洲精品资源 | 亚洲一区视频在线 | 一区二区三区四区在线 | 成人精品一区二区三区中文字幕 | 91麻豆精品国产91久久久久久 | 国产精品成人一区二区三区 | 伦理二区 | 中文字幕av一区 | 中文字幕影院 | 日韩欧美中文字幕在线观看 | 亚洲 欧美 综合 | 精品久久久久久久 | 亚洲欧美中文日韩在线v日本 | 日韩一区二区在线观看视频 | 521av网站| 久久久久久黄 | 中文字幕免费视频 | 中文字幕日韩一区 | 成人影院一区二区三区 | 羞羞视频在线观免费观看 | 国产a爽一区二区久久久 | 国产在线精品一区二区 |