最近因為Project要Go Live 了. 所以公司給了一台新Server.小弟最近玩的很爽. 所以分享一張給大家 16核滿載GO!因為Project已經在用了. 所以抱歉啦, 小弟不能跑任何測試軟體.大家跟我一起看爽就好
基於Mobile01 大大認為此Server 24GB 的RAM不夠會影響效能. 跟上頭反映後公司決定改進!24GB 被MSSQL Server 2005吃到只剩2GB... 被網友批了吧 吃太多... 吐了吧..補充能源完畢! 64GB 喝了再上! 結論: MSSQL Server 2005 是個不知到甚麼叫做"節省"的爛軟體 真想給它跑個cpu mark 來玩玩...
哇~~~~你的project真的好玩阿,根據我在用MS SQL server,根本叫做沒做最佳化記憶體再多也不夠.....所以你應該是在做大量資料的query,不過這個應該架構再多台的MS SQL server,做cluster比較適合吧~~~~^^我想應該會比較快呦~~~~不過公司錢多那就沒話講啦~~~~
對不起 我承認我視來踢館的小弟在MSSQL 平台上CODING十幾年(FROM MSSQL 4.2,懂的人就知道這是mssql第一版)我始終不認為MSSQL需要這麼大的機器來跑資料量真的大請用Oracle or DB2 UDB運算真的複雜反而要認真考慮放棄一般型RDBMS 改用專屬的特殊平台大型資料庫平台使用的os / hardware / filesystem(Raw device)等等才能真正滿足實際需求更別提某些專用型的dbms效能確實驚人16 core的 cpu確實誘人64G的RAM for MS window更是可怕但我想告訴大家的是如果架構設計或程式寫的爛 再大的cpu和ram都不夠用如果os平台有設計上的缺陷(有人知道Windows filesystem cache的問題嗎) 什麼東西跑起來都會卡卡的如果os和db版本選擇錯誤 資源基本上都是浪費的如果系統設定沒有經過微調 效能一定飆不起來的還有澄清一件事情MS Cluster架構只有HA功能,但不具備grid computing能力所以大量資料除非能實體切割到不同Server否則是無法用MS Cluster佔不到任何便宜的