檢測:你的SQLServer2000優化了嗎?
我的SQL Server 2000優化了嗎?
問:我的服務器是x366 (02 CPU 3.16GB, 4GB 內存, 6x73GB HDD/RAID5-C, D, E, F, CD-ROM),操作系統是微軟的Windows 2003企業版,用作數據庫服務器(C/S 結構應用程序)的是SQL Server 2000標準版(SP4)。我有兩個問題想請教您:
1、這里是我的SQL Server 2000:
C: (操作系統 + SQL程序 )
D: (50GB 用于數據庫數據文件 .MDF)
E: (50GB 用于數據庫日志文件.LDF)
F: (其他數據)
你認為這種情況是經過優化的嗎?
2、這是我對SQL 2000 Enterprise最大支持2GB內存的理解。我能否在RAM
中使用TEMPDB來加強性能?如果這樣的話,那么我該如何配置我的系統來獲得優化的性能?
答:1、將不同的處理類型分開是個很好的配置。在沒有執行任何容量計劃的時候,很難判斷這個存儲是否充分。此外,基于控制器的配置,用獨立的物理磁盤要比一個RAID 5集合更好。評估一下在測試環境中服務器的性能,看看結果如何。如果問題是磁盤驅動(隊列)相關的問題,那么考慮增加額外的磁盤和RAID集合來支持負載。
2、與Windows 2003一同使用的SQL Server 2000版可以支持高達2GB的內存。如果你升級到SQL Server 2000企業版,那么你就可以使用總量為32GB的內存。
RAM中的TempDB 是SQL Server 6.5的一個選項,在SQL Server 2000 中不復存在了。
(t114)