国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server 統計信息(Statistics)-概念,原理,應用,維護

2024-08-31 00:55:31
字體:
來源:轉載
供稿:網友
SQL Server 統計信息(Statistics)-概念,原理,應用,維護

前言:統計信息作為sql server優化器生成執行計劃的重要參考,需要數據庫開發人員,數據庫管理員對其有一定的理解,從而合理高效的應用,管理.

第一部分 概念

統計信息(statistics):描述某個(些)欄位,索引的數據分布情況.優化器用其評估生成高效執行計劃.

密度(density):一個比率值,顯示在一個(組)列中有多少唯一值.(實際應用中值越小越好)

Density = 1 / Number of distinct values for column(s)

直方圖(histogram):將數據分割成不同的段(steps),用于描述,記錄每段數據分布的具體情況(抽樣創建).最多分為200 steps

DBCC show_statistics(object_name,Column_name)

Header(信息頭)包含統計信息一系列元數據

Density(密度)包含列(列組)的密度信息及平均列(組)長度

Histogram(直方圖)包含直方圖描述信息.

Histogram(直方圖)

RANGE_HI_KEY:直方圖列(多列情況為首列記錄)段的上限值.列值就是鍵值

RANGE_ROWS:其相應列值位于此段(不包含上限)的行得數量(估計值)

EQ_ROWS:等于其列值上限值的行數

DISTINCT_RANGE_ROWS: RANGE_ROWS中的非重復值數量

AVG_RANGE_ROWS:直方圖段內值得平均行數(不包括上限)

DISTINCT_RANGE_ROWS > 0則為RANGE_ROWS / DISTINCT_RANGE_ROWS

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石家庄市| 湘阴县| 巴马| 海南省| 西盟| 竹北市| 当涂县| 旬邑县| 武隆县| 泾源县| 肥乡县| 临澧县| 巴林左旗| 绍兴市| 榆树市| 清新县| 台北市| 雷州市| 镇宁| 依安县| 通山县| 台湾省| 辛集市| 大同县| 东城区| 新竹市| 北碚区| 于都县| 垦利县| 鄱阳县| 博乐市| 兴业县| 芷江| 南召县| 泰宁县| 清涧县| 乌拉特中旗| 曲周县| 深水埗区| 久治县| 正定县|