2013年7月6日 星期六

Microsoft Office Access Performance Tuning Guide

Microsoft Office Access Performance Tuning Guide

from my MSDN blog - July 6, 2013


1.依據KB209126的建議來最佳化查詢效能。
Information about query performance in an Access database
https://support.microsoft.com/kb/209126

我們遇到一個案例,當Access使用[更新查詢](Update Query)更新大量的外部Oracle資料時,將[發生錯誤就失敗]設定為[是](change FailOnError to Yes on Query Properties),可以大幅改善執行效能。

2.當Access存取外部資料庫,例如SQL Server,如果可以就使用通過查詢(pass-through query),因為通過查詢可以直接將SQL語句傳送到SQL Server上執行,可以獲得最好的執行效能。
How to create an SQL pass-through query in Access
https://support.microsoft.com/kb/303968

相同的案例,當Access需要更新大量的外部Oracle資料時,改用通過查詢(pass-through query),執行速度比[發生錯誤就失敗]設定為[是](change FailOnError to Yes on Query Properties)更快速。

沒有留言:

SQL Server Planning, Pricing and License

  Server-CALs授權模式 1.需購買的量應該是所有終端用戶的電腦 例如:一台Data warehouse主機 與 一台Web報表主機,但公司有50人或電腦會連進Web報表主機開啟報表,則應該每一台用戶端電腦都需要有CALs授權,Data warehouse主機購買Ser...