真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些-創(chuàng)新互聯(lián)

在秀嶼等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,營銷型網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),秀嶼網(wǎng)站建設(shè)費用合理。

這篇文章主要介紹“Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些”,在日常操作中,相信很多人在Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習吧!

SSMS右鍵數(shù)據(jù)庫--Properties--Options--Automatic下面會出現(xiàn)和統(tǒng)計信息相關(guān)的幾個選項,和sys.databases視圖的is_auto_create_stats_on,is_auto_create_stats_incremental_on,is_auto_update_stats_on,is_auto_update_stats_async_on這幾個字段一一對應(yīng)
AUTO_CREATE_STATISTICS
在自動創(chuàng)建統(tǒng)計信息選項 AUTO_CREATE_STATISTICS 為 ON 時,查詢優(yōu)化器將根據(jù)需要在查詢謂詞中的單獨列上創(chuàng)建統(tǒng)計信息,以便改進查詢計劃的基數(shù)估計。這些單列統(tǒng)計信息在現(xiàn)有統(tǒng)計信息對象中尚未具有直方圖的列上創(chuàng)建。 AUTO_CREATE_STATISTICS 選項不確定是否為索引創(chuàng)建了統(tǒng)計信息。 此選項也不生成篩選統(tǒng)計信息。 它嚴格應(yīng)用于全表的單列統(tǒng)計信息。
查詢優(yōu)化器通過使用 AUTO_CREATE_STATISTICS 選項創(chuàng)建統(tǒng)計信息時,統(tǒng)計信息名稱以 _WA 開頭。 可以使用下面的查詢來確定查詢優(yōu)化器是否為查詢謂詞列創(chuàng)建了統(tǒng)計信息。
SELECT OBJECT_NAME(s.object_id) AS object_name,  
    COL_NAME(sc.object_id, sc.column_id) AS column_name,  
    s.name AS statistics_name  
FROM sys.stats AS s
INNER JOIN sys.stats_columns AS sc  
    ON s.stats_id = sc.stats_id AND s.object_id = sc.object_id  
WHERE s.name like '_WA%'  
ORDER BY s.name;  
AUTO_UPDATE_STATISTICS
在自動更新統(tǒng)計信息選項 AUTO_UPDATE_STATISTICS 為 ON 時,查詢優(yōu)化器將確定統(tǒng)計信息何時可能過期,查詢優(yōu)化器通過計算自最后統(tǒng)計信息更新后數(shù)據(jù)修改的次數(shù)并且將這一修改次數(shù)與某一閾值進行比較,確定統(tǒng)計信息何時可能過期。 該閾值基于表中或索引視圖中的行數(shù)。
   SQL Server 2014 (12.x),SQL Server 基于更改行的百分比使用閾值。 這與表中的行數(shù)無關(guān)。 閾值是:
        如果在評估時間統(tǒng)計信息時表基數(shù)為 500 或更低,則每達到 500 次修改時更新一次。
        如果在評估時間統(tǒng)計信息時表基數(shù)大于 500,則每達到 500 + 修改次數(shù)的百分之二十時更新一次。
   SQL Server 2016 (13.x) 開始,如果數(shù)據(jù)庫兼容性級別為 130,SQL Server 將使用遞減的動態(tài)統(tǒng)計信息更新閾值,此閾值將根據(jù)表中的行數(shù)進行調(diào)整。 它的計算方式為 1000 與當前的表基數(shù)乘積的平方根。 例如,如果表中包含 200 萬行,則計算為 sqrt (1000 * 2000000) = 44721.359。 進行此更改后,將會更頻繁地更新大型表的統(tǒng)計信息。 但是,如果數(shù)據(jù)庫的兼容性級別低于 130,則適用 SQL Server 2014 (12.x) 閾值。
AUTO_UPDATE_STATISTICS_ASYNC
異步統(tǒng)計信息更新選項 AUTO_UPDATE_STATISTICS_ASYNC 將確定查詢優(yōu)化器是使用同步統(tǒng)計信息更新還是異步統(tǒng)計信息更新。 默認情況下,異步統(tǒng)計信息更新選項為 OFF 狀態(tài),并且查詢優(yōu)化器以同步方式更新統(tǒng)計信息。

到此,“Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些”的學(xué)習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習,快去試試吧!若想繼續(xù)學(xué)習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
當前名稱:Sqlserver關(guān)于統(tǒng)計信息自動創(chuàng)建自動更新的知識點有哪些-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/dhddeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部