亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

SQL Serve里你總要去改變的3個配置選項

2024-07-21 02:46:09
字體:
來源:轉載
供稿:網友
SQL Serve里你總要去改變的3個配置選項

你用安裝向導安裝了全新的SQL Server,最后你點擊了完成按鈕。哇噢~~~現在我們可以把我們的服務器進入生產了!抱歉,那并不是真的,因為你的全新SQL Server默認配置是錯誤的。

是的,你沒看錯:SQL Server的默認安裝在很多方面的配置是錯誤的。在今天的文章里,我想給你展示下,為了更快的性能,在SQL Server安裝完成后3個你需要立即修改的配置選項。我們開始吧!

最大服務器內存(Max Server Memory)

免責聲明:如果這些天你在32位系統上運行你的SQL Server,請扔掉你的硬件,買個64位的系統,安裝64位的SQL Server,然后從這里繼續讀。

現在在你面前你應該i有個64位的SQL Server。64位意味著你可以理論上訪問2^64的內存大小——那是16艾字節(10億GB)!因為這些巨量的內存,計算機供應商當前限制64位系統的地址總線“只有”48位——完全64位沒有真正意義。用48位的地址空間,你可以訪問256TB的內存——那還是大量的空間。

你可以使用最大服務器內存配置選項來配置SQL Server可以消耗的內存大小。下圖顯示的是在64位系統上SQL Server默認安裝后的配置選項。

從剛才的圖片你可以看到,SQL Server默認配置是可以消耗上至2147483647MB的內存——那是2千兆!嗯,用48位的地址總線我們只能物理訪問256TB的內存,現在SQL Server可以消耗上至2千兆的內存?這里有什么東西不對……最大服務器內存設置比32位最大整形值還大——2147483647。沒別的。因此SQL Server可以消耗比物理地址更多的內存?這是一個很不好的默認配置。SQL Server默認可以吃光你整個物理內存!

你總應該改變這個配置選項,這樣的話你可以給系統一些內存,讓它可以活著喘氣。一般來說(在服務器上沒有其它程序/進程)你應該系統至少10%的物理內存。這就是說你需要調低最大服務器內存設置。有64GB的物理內存我會配置最大服務器內存為56GB,這樣的話系統可以用剩下的8G來消耗和工作。

并行開銷閾值(Cost Threshold for Parallelism)

下一個你需要修改的配置選項是SQL Server處理并行開銷的閾值。并行意味著SQL Server能透過多個工作線程運行執行計劃里的運算符。并行的目的是提高你查詢的吞吐量。SQL Server里第1個影響并行的配置選項是所謂的并行開銷閾值

這里你配置的數字定義查詢成本,查詢優化器用它來找更便宜的并行執行計劃。如果找到的并行計劃更便宜,這個計劃會被執行,不然串行計劃會被執行。從剛才的圖你可以看到,SQL Server默認配置使用5的成本閾值。當你的串行計劃查詢成本大于5,然后查詢優化器再次運行查詢優化來找更便宜并行執行計劃的可能。

遺憾的是,5的成本值當下來說是個很小的數字。因此SQL Server太快嘗試并行你的執行計劃。當你處理更大的查詢并行才有意義——例如報表或數據倉庫情形。在純OLTP情形下,并行計劃象征著糟糕的索引設計,因為當你有缺失索引時,SQL Server需要掃描你的整個聚集索引(在與過濾(Filter)和剩余謂語(residual PRedicate)組合里),因此你的查詢成本越來越大,它們穿過成本閾值,最后查詢優化器給你并行計劃。當人們看到并行計劃時,總會擔心!但問題根源是缺失非聚集索引。

對于并行的成本閾值,我總推薦至少20,甚至50。那樣的話,你確保SQL Server只為你對更大的查詢進行并行。即使在你面前有個并行計劃,你也應該考慮下可否通過增加一個支持的非聚集索引來是這個查詢成本更低。另外,CXPACKET并不象征著在你的系統里你有并行問題!

最大并行度(Max Degree of Parallelism (MAXDOP))

當在SQL Server里一個執行計劃進入并行,最大并行度定義了執行計劃里每個并行運算符可用工作線程。下圖顯示了這個選項的默認配置。

如你所見,SQL Server使用默認值0。這個值意味著SQL Server嘗試并行化你的執行計劃穿過分配給SQL Server的所有CPU內核(默認情況所有內核都分配給SQL Server?。?。你應該能看出這樣的設置沒有意義,尤其當你有大量CPU內核的系統。并行化本身帶來負擔,一旦你使用越多的工作線程,這個負擔越大。

一個建議是設置最大并行度為在一個NUMA結點里擁有的內核數。因此在查詢執行時,SQL Server會嘗試在一個NUMA結點里保持并行計劃,這也會提高性能。

有時你也會看到建議去設置最大并行度為1。這個是不好的建議,因為這個使你的“整個”SQL Server 單線程!即使維護操作(例如索引重建)已單線程執行,這會嚴重傷及性能!當然也有一些“獲獎”產品指示你使用1的最大并行度(MAXOP)……

將承載 SharePoint 數據庫的 SQL Server 實例的最大并行度 (MAXDOP) 設置為 1 以確保單個 SQL Server 過程能夠為每個請求提供服務。

小結

在你安裝完SQL Server后,DBA的真正工作才開始:你需要配置你的SQL Server安裝到你的硬件配置。在這篇文章里你已看到,SQL Server的默認配置是明顯錯誤的。因此在安裝后立即修改一些配置選項非常重要。我已經見過生產環境里SQL Server使用我這里提到的默認選項,因為它們“稍后“會被配置,“稍后”就從未發生了……

因此今天請幫自己一個忙,為最大性能和吞吐量配置你的SQL Server!

感謝關注!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
福利二区91精品bt7086| 日韩中文字幕在线免费观看| 欧美性猛交丰臀xxxxx网站| 亚洲乱亚洲乱妇无码| 亚洲综合国产精品| 中文字幕日韩欧美在线| 97精品国产97久久久久久春色| 4388成人网| 国产精品日韩在线播放| 超碰97人人做人人爱少妇| 精品国产欧美一区二区五十路| 国产精品高潮呻吟久久av黑人| 国产精品扒开腿做爽爽爽视频| 国产精品久久久久久av| 精品一区二区电影| 日本精品在线视频| 成人444kkkk在线观看| 色哟哟入口国产精品| 2019国产精品自在线拍国产不卡| 久久777国产线看观看精品| 性欧美xxxx视频在线观看| 成人a级免费视频| 亚洲伊人一本大道中文字幕| 91国产一区在线| 欧美国产中文字幕| 亚洲图片在线综合| 国产有码一区二区| 欧美激情a∨在线视频播放| 国产精品极品尤物在线观看| 日本久久久久久久久久久| 国产精品一区二区av影院萌芽| 欧美另类极品videosbestfree| 91国内免费在线视频| 国产成人一区二区三区电影| 国产精品日韩欧美大师| 国产成人91久久精品| 992tv成人免费视频| 亚洲专区在线视频| 这里只有精品在线观看| 欧美风情在线观看| 日韩欧美精品中文字幕| 久久久久久尹人网香蕉| 4438全国成人免费| 亚洲网址你懂得| 日韩在线视频网站| 国产亚洲一区二区精品| 欧美国产第一页| 欧美中文字幕在线视频| 亚洲综合在线小说| 久久久久女教师免费一区| 在线日韩中文字幕| 欧美日韩不卡合集视频| 国产日韩在线观看av| 国产欧美一区二区三区久久| 日韩高清不卡av| 亚洲综合色激情五月| 国产精品永久免费视频| 中文字幕亚洲无线码a| 国产美女扒开尿口久久久| 成人国产精品av| 亚洲国产小视频在线观看| 国产精品草莓在线免费观看| 国产91亚洲精品| 欧美黄色性视频| 欧美最猛性xxxxx亚洲精品| 国产精品91一区| 日韩欧美国产骚| 中文字幕一区二区三区电影| 久久久久久久国产| 国外成人免费在线播放| 中文字幕在线精品| 2021国产精品视频| 日韩亚洲精品视频| 国产精品www| 2025国产精品视频| 国产精品久久久久久超碰| 欧美专区在线视频| 日韩av在线天堂网| 欧美国产视频一区二区| 精品久久香蕉国产线看观看gif| 久久九九全国免费精品观看| 伊人久久男人天堂| 国产精品精品视频一区二区三区| 欧美日韩亚洲一区二| 成人久久久久爱| 日韩av免费一区| 91av在线影院| 亚洲国产日韩欧美在线图片| 国产黑人绿帽在线第一区| 欧美三级欧美成人高清www| 日韩精品丝袜在线| 久久亚洲一区二区三区四区五区高| 国产视频福利一区| 亚洲第一区中文99精品| 亚洲香蕉伊综合在人在线视看| 亚洲永久免费观看| 日韩av电影中文字幕| 日韩成人在线视频网站| 亚洲精品视频播放| 国产精品大陆在线观看| 欧美精品久久一区二区| 中文字幕不卡av| 国产91久久婷婷一区二区| 91成人福利在线| 欧美激情一区二区三区高清视频| 国产日韩在线亚洲字幕中文| 色狠狠av一区二区三区香蕉蜜桃| 欧美日韩一区二区在线播放| 6080yy精品一区二区三区| 日韩精品久久久久久久玫瑰园| 日韩美女在线播放| 青青草一区二区| 欧美一级片免费在线| 国产精品草莓在线免费观看| 国产精品免费视频久久久| 欧美成人一区在线| 欧美wwwxxxx| 伊人伊成久久人综合网小说| 国产精品美女在线观看| 亚洲一区二区三区在线免费观看| 美女撒尿一区二区三区| 亚洲色图色老头| 51ⅴ精品国产91久久久久久| 91精品国产综合久久香蕉最新版| 91老司机精品视频| 日本久久久久久久久久久| 国产精品欧美日韩一区二区| 国产日韩综合一区二区性色av| 精品亚洲一区二区三区| 欧美性猛交99久久久久99按摩| 国产精品999| yellow中文字幕久久| 日韩黄色高清视频| 中文字幕日韩视频| 精品自拍视频在线观看| 久久亚洲私人国产精品va| 粉嫩老牛aⅴ一区二区三区| 一本色道久久88精品综合| 美女久久久久久久久久久| 日韩欧美一区二区三区| 久久久久久久久中文字幕| 日韩av第一页| 亚洲欧美在线一区二区| 欧美另类老肥妇| 久久久久久中文| 日韩不卡中文字幕| 欧美在线观看网站| 亚洲人成绝费网站色www| 成人高清视频观看www| 日韩中文字幕免费视频| 国产精品久久久91| 一区三区二区视频| 日韩高清有码在线| 色在人av网站天堂精品| 日韩精品中文字幕视频在线| 精品久久久久久久久久久久| 国产一区二区精品丝袜| 国产成人精品a视频一区www| 国产精品白丝av嫩草影院| 国产精品一区久久| 日韩高清不卡av| www.美女亚洲精品| 91黄色8090| 国产999精品视频|