共用方式為


建議的效能增強功能 (Project Server 2010)

 

適用版本: Project Server 2010

上次修改主題的時間: 2010-02-10

建議您實作兩項 Microsoft SQL Server 設定,讓您的部署達到最佳效能:

  • 將 AUTO_CLOSE 設定為 OFF

  • 將 AUTO_UPDATE_STATISTICS_ASYNC 設定為 ON

建議您為所建立之 Microsoft Project Web App 網站的四個 Microsoft Project Server 2010 資料庫 (草稿、發佈、封存及報表),進行這些設定。

這兩項不是必要設定。是否設定這兩項設定,除應視貴組織的需求之外,還需考慮是否有任何其他可能與 Microsoft Project Server 2010 資料庫使用相同 SQL Server 執行個體的應用程式。

完成本節程序之後,請至下一篇文章<設定 Project Server 2010 的報告>。

AUTO_CLOSE

根據預設,如果您使用的是 SQL Server Desktop Engine (亦稱 MSDE 2000),則所有資料庫在此選項上會設為 ON;如果使用的是其他版本 (不論作業系統為何),則此選項會設為 OFF。當應用程式 (例如 Project Server) 為了存取資料庫而不斷與 SQL Server 連線或中斷連線,就不應使用 AUTO_CLOSE 選項。因此,建議您針對 Project Server 資料庫將 AUTO_CLOSE 設為 OFF。

AUTO_UPDATE_STATISTICS_ASYNC

統計資料更新可為同步 (預設值) 或非同步。若是採用同步統計資料更新,一律以最新統計資料編譯及執行查詢;當統計資料過時,查詢最佳化工具就會等待更新的統計資料,然後才對查詢進行編譯,及執行查詢。以 Project Server 2010 而言,建議您將 AUTO_UPDATE_STATISTICS_ASYNC 設為 ON,以獲得最佳查詢效能。這樣會立即執行查詢,而不必等待統計資料完成更新。