sql server 軟體安裝完成需要調整的地方

2022-06-17 23:39:12 字數 1204 閱讀 1516

1、最大伺服器記憶體,預設值很大,正常伺服器記憶體達不到那麼大,調整為伺服器記憶體的80%左右,餘下20%留作os 使用,如果伺服器上還有其他應用在跑,也要考慮應用記憶體使用量根據實際情況限制值進一步下調。此值如果不加限制,容易導致伺服器剩餘記憶體不足,引發故障。

2、最大並行度,預設無限制,容易導致伺服器cpu使用率到100%,建議調整為不超過伺服器cpu核心數一半。並行的開銷閾值,預設5,建議調整值50到100之間,數值越高,查詢越不容易使用並行。

合理的限制並行在oltp系統中至關重要,查詢並行不加合理限制容易引發cxpacket 等待事件超高,伺服器資源消耗光引發業務故障。

3、調整資料庫預設事務隔離級別讀提交到基於行版本的讀提交隔離級別,減少鎖定等待時間,降低死鎖概率。

sql server 預設事務隔離級別查詢執行select 會加共享鎖,讀寫互相阻塞。在基於行版本的讀提交隔離級別下,查詢執行select 不加鎖,讀寫不會相互阻塞。

---啟用指定資料庫的基於行版本的讀提交隔離級別:

alter database [dbname] set single_user with rollback immediate

goalter database [dbname] set read_committed_snapshot on

goalter database [dbname] set multi_user

go

4、如果sql server 軟體安裝到作業系統盤,系統資料庫tempdb需遷移到資料盤,以避免tempdb過大導致系統盤剩餘空間不足,引發故障。

--move tempdb 

alter database tempdb modify

file(name='temp',filename='d:\database\tempdb.mdf'); 

alter database tempdb modify

file(name='templog',filename='d:\database\templog.ldf'); 

Windows Phone開發環境安裝完成

windows phone開發環境安裝完成 2011年12月22日 安裝成功後就會有microsoft visual studio 2010 express for windows phone 本人vs2010是免費的學習版的,旗艦版的朋友勿噴。接下去,要進行遊戲開發的話就可以在xna 4.0裡選擇...

Ubuntu 安裝完成後需要安裝的常用軟體

2 安裝解壓 壓縮工具 3 高階設定選項 tweaks 4 安裝wps 4.2 安裝 wps 4.3 安裝字型 4.4 執行wps 1 備份source.list sudo cp etc apt sources.list etc apt sources.list.bak 2 修改許可權 sudo c...

中文輸入,虛擬鍵盤,安裝完成

中文輸入,虛擬鍵盤,安裝完成 2011年01月03日 先新增這兩個源 maemo sdk 的源 sdk fremantle sdk 放空不填 free non free tools fremantle tools 放空不填 free non free 開始前很重要,一定要把所有mscim有關的全部刪...