Microsoft SQL Server 2000 超級管理手冊(三七)

Microsoft SQL Server組態設定

組態設定

組態選項規定

利用 Enterprise Manager 變更組態設定

組態設定
 

透過設定組態選項(parameter),可以管理與最佳化SQL Server的資源。利用SQL Server Enterprise Manager或sp_configure系統預存程序即可設定組態選項。首先我們先討論利用sp_configure預存程序進行組態設定。

執行以下命令即可使用sp_configure預存程序:

sp_configure '組態選項名稱', 值

舉例來說,以下是利用sp_configure將 max worker threads 這個組態選項名稱的值設為200:

sp_configure 'max worker threads', 200
GO

關於組態選項的設定,在SQL Server《線上叢書》中有很詳盡的設定解釋。查詢的方法為點選《線上叢書》的 搜尋 頁籤,在 請輸入欲搜尋的字串 中輸入『組態選項 』,選取 設定組態選項 這個主題,即可閱讀有關組態選項設定的解釋。這個主題的最後有一個 組態選項表 ,列出了所有的選項名稱,以及選項名稱可設定的最小與最大值,並介紹這些設定這些值後的影響。

組態選項規定
 

有些組態選項屬於標準組態選項,而有些則屬於進階組態選項;有些設定後可以立即執行,而有些則需要重新開機後才可執行。以下我們就列出所有組態選項,並看看執行組態選項的規定:

表A-1 SQL Server組態選項
組態選項 屬於進階選項 重新開機
affinity mask需要
allow updates不需要
awe enabled需要
C2 audit mode需要
cost threshold for parallelism不需要
cursor threshold不需要
default full-text language不需要
default language不需要
fill factor需要
index create memory不需要
lightweight pooling需要
locks需要
max degree of parallelism不需要
max server memory不需要
max text repl size不需要
max worker threads需要
media retention需要
min memory per query不需要
min server memory不需要
nested triggers不需要
network packet size不需要
open objects需要
priority boost需要
query governor cost limit不需要
query wait不需要
recovery interval不需要
remote access需要
remote login timeout不需要
remote proc trans不需要
remote query timeout不需要
scan for startup procs需要
set working set size需要
show advanced options不需要
two digit year cutoff不需要
user connections需要
user options不需要

利用Enterprise Manager變更組態設定
 

在Enterprise Manager中選擇一個伺服器按下滑鼠右鈕,在快顯功能表中選擇 內容 ,即可進入屬性視窗變更組態設定。以下為各頁籤的介紹:

一般
 

圖A-1所顯示的即為屬性視窗中的 一般 頁籤。在 一般 頁籤中能更改組態選項的基底設定,不過可以設定幾個自動啟動的原則和參數。


 

圖A-1 「SQL Server屬性」視窗中的「一般頁籤」

記憶體
 

圖A-2所顯示的即為屬性視窗中的 記憶體 頁籤。在這裡可以決定是否以動態方式設定記憶體,或是以定量方式設定記憶體。這個頁籤中可設定的組態選項為:

  • min server memory(動態設定記憶體的最小值)
     
  • max server memory(最大值)
     
  • min memory per query(最小查詢記憶體)
     

    處理器
     

    圖A-3所顯示的即為屬性視窗中的 處理器 頁籤。這個頁籤中可設定的組態選項為:


     

    圖A-2 「SQL Server屬性」視窗中的「記憶體」頁籤


     

    圖A-3 「SQL Server屬性」視窗中的「處理器」頁籤
  • affinity mask(相似性遮罩)
     
  • max worker threads(最大工作執行緒)
     
  • priority boost(在Windows上提高SQL Server優先權)
     
  • lightweight pooling
     
  • max degree of parallelism(使用所有可用的處理器)
     
  • cost threshold for parallelism(最小查詢計劃底限)
     

    安全性
     

    圖A-4所顯示的即為屬性視窗中的 安全性 頁籤。這裡主要是設定驗證模式以全保安全層級。


     

    圖A-4 「SQL Server屬性」視窗中的「安全性」頁籤

    連線
     

    圖A-5所顯示的即為屬性視窗中的 連線 頁籤。這裡可以設定的組態選項為:


     

    圖A-5 「SQL Server屬性」視窗中的「連線」頁籤
  • user connection(使用者連線最大值)
     
  • user options(使用者預設連線選項)
     
  • remote access(遠端伺服器連線)
     
  • remote query timeout(查詢等待時間截止)
     
  • remote proc trans(強制散發交易)
     

    伺服器設定值
     

    圖A-6所顯示的即為屬性視窗中的 伺服器設定值 頁籤。這裡可以設定的選項為:


     

    圖A-6 「SQL Server屬性」視窗中的「伺服器設定值」頁籤
  • default language(預設語言)
     
  • allow updates(允許更新)
     
  • nested triggers(允許巢狀觸發程序)
     
  • query governor cost limit(排除超過指定成本的查詢)
     
  • two digit year cutoff(兩碼年份支援)
     

    資料庫設定
     

    圖A-7所顯示的即為屬性視窗中的 資料庫設定 頁籤。這裡可以設定的選項為:

  • fill factor(填滿因數)
     
  • media retention(備份的保留期限)
     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值