我有一個用RAD studio C++編寫的Windows應用程序。該應用程序使用ADO連接和ADO數據集。通過本地網絡加載數據集的數據速度夠快,但一旦用戶通過互聯網連接,加載ado數據集的速度就會非常緩慢。數據庫爲SQL Server 2012 express
,具體表格(Customers)有9 000條記錄(8列),用SELECT * FROM Customers
調用。RAD Studio ADO數據集緩慢加載數據
我用ADODataSet->Active = true;
打開數據源。
有,我可以對數據集來加快它設置的任何設置?任何其他建議來提高速度激活數據源時?
雖然我不知道ADO或RAD Studios ADO類的任何內容,但只要來自單個表的9000條記錄應該非常快,除非每條記錄都包含很多大BLOB。使事情更快的常用方法是本地緩存。 –
我已經考慮過本地緩存,但它會要求分配代碼,因爲數據每天都會改變。你認爲什麼是緩存本地表的最佳方法? –