SQL SERVER查詢Oracle資料用Linked Servers,如果Oracle中資料較多,用時會比較多,有沒有提高效能的方法?
albertachen提到:
'SELECT * FROM Adempiere.C_Order'
蒙著眼想提高 SQL 效能, 下場就是: 花大錢買高檔硬體, 但卻只獲得 10% 的提昇....
提昇效能必須對症下藥, 不能隨便說一句: 我要提昇, 就沒事了. 不然, 我可以規劃出一組價值五千萬的硬體設備丟給你, 保證可以比現在更提昇, 但是不保證可以提昇多少; 這樣您要不要買單?
(先去打聽看看: 廣達電腦用的 SQL 伺服器價值多少錢? 他們的效益是: AP 換頁時間低於 0.5 秒)
您必須很精準的設定:
上面定義完之後, 在此階段, 也還沒有人可以給你保證; 唯一的方法, 就是讓專業的 SQL 調校顧問進入您的 SQL Server, 去分析每一個動作, 才能知道:
慢在哪裡? 能否改善? 可改善多少? 要花多少錢?
要等最後這個步驟做完, 您的問題才會有答案.
如果您懶得查這些問題, 只單純的想比現在更快; 那很簡單, 請發個簡訊給小弟, 我馬上給您報價...
既然資料較多, 你也記得要做好備份, 否則出問題時, 資料沒有了就很麻煩了
你可以看看我用的那個ahsay, 支援不同類型的資料喔
http://www.ahsay.com/jsp/tc/home/