我有一個數據庫,我正在處理哪些是每隔幾個小時遠程更新(而不是在任何特定的時間跨度),我無法控制它的管理。我有Web客戶端連接到它來查看其中包含的信息。這些客戶端(使用PHP和Javascript編碼)可能會經常檢查數據庫(即使用戶不耐煩),即使數據庫本身可能沒有任何更改,檢查也會涉及很長時間的查詢,涉及大量查找和交叉引用等。 。在大型查詢上限制數據庫流量的最佳方法?
因此,爲了減少對數據庫的查詢,並保持精力充沛的事情會是什麼限制客戶實際上將在數據庫上運行整個查詢的次數最好的方法是什麼?
爲了使事情變得晶瑩剔透,我沒有改變數據庫的方式,我只能查詢。但是我完全控制了Web客戶端的源代碼。
我應該補充:像truppo這樣的高速緩存解決方案也可以減少數據庫的往返次數,應該進行調查和考慮。 – bradheintz 2008-11-25 15:32:28