SQL SERVER線程和纖程的配置
SQL SERVER線程用于執(zhí)行并發(fā)任務(wù),下面就為您介紹SQL SERVER線程和纖程的配置,如果您對(duì)SQL SERVER線程方面感興趣的話,不妨一看。
配置SQL SERVER線程纖程:
(1)如何啟用纖程模式:
企業(yè)管理器->服務(wù)器屬性->處理器->使用WINDOWS NT 纖程 或者用 SP_CONFIGURE 將LIGHTWEIGHT POOLING 設(shè)置為1
(2)MAX WORKER THREADS 選項(xiàng)
該選項(xiàng)配置SQL SERVER進(jìn)程的可用工作線程數(shù) 默認(rèn)值為 255
改變方法:
企業(yè)管理器->服務(wù)器屬性->處理器->***工作線程或者用 SP_CONFIGURE修改MAX WORKER THREADS
(3)AFFINITY MASK 選項(xiàng)
該選項(xiàng)在零碎負(fù)荷過(guò)重時(shí)可以提高對(duì)稱多處理器零碎的性能,將線程與特定的處理器相關(guān)聯(lián),并指定SQL SERVER使用的處理器
改變方法:
企業(yè)管理器->服務(wù)器屬性->處理器->處理器控制->選擇一或多個(gè)將親和力掩碼組合在一起的處理器或者用 SP_CONFIGURE修改AFFINITY MASK
(4)MAX DEGREE OF PARALLELISM 選項(xiàng)
該選項(xiàng)可以限制在并行計(jì)劃執(zhí)行中使用的處理器數(shù)量
改變方法:
企業(yè)管理器->服務(wù)器屬性->處理器->并行->選擇執(zhí)行并行查詢的處理器數(shù)量或者用 SP_CONFIGURE修改MAX DEGREE OF PARALLELISM
【編輯推薦】
帶您深入了解SQL Server數(shù)據(jù)庫(kù)管理