批次分頁查詢問題?
在持久層,需要獲得總記錄數和所有滿足條件的主鍵集合,返回到表示層.對於記錄較多的查詢,同樣會很慢.
在表示層,翻頁時是依據主鍵到快取中查詢,沒有則到資料庫中查.這就有三個問題:
1、按主鍵到資料庫查詢,會增加與資料庫的互動次數。
2、快取中的資料如何和資料庫中的資料保持同步,確保查詢的是資料庫資料的真實情況。
3、如果批次查詢比較多,那快取對系統資源的開銷將會很大,使中介軟體的資源不足,使系統效能下降很快。
請問您的快取是如何實現的?原理是什麼?
請指點,謝謝。
在表示層,翻頁時是依據主鍵到快取中查詢,沒有則到資料庫中查.這就有三個問題:
1、按主鍵到資料庫查詢,會增加與資料庫的互動次數。
2、快取中的資料如何和資料庫中的資料保持同步,確保查詢的是資料庫資料的真實情況。
3、如果批次查詢比較多,那快取對系統資源的開銷將會很大,使中介軟體的資源不足,使系統效能下降很快。
請問您的快取是如何實現的?原理是什麼?
請指點,謝謝。
相關文章
- 請教批次分頁查詢的問題
- 批次查詢的翻頁問題
- 關於批次分頁查詢
- 分頁查詢的排序問題排序
- 分頁查詢的排序問題(二)排序
- 分頁及查詢引數傳遞問題分享
- 關於分頁查詢結果的快取問題快取
- 基於MSSQLSQL資料庫大批次資料的分塊分頁查詢SQL資料庫
- Elasticsearch 分頁查詢Elasticsearch
- ssh 分頁查詢
- oracle分頁查詢Oracle
- 基於UNION ALL的分頁查詢執行計劃問題
- 使用AspNetPager進行分頁,查詢條件丟失問題
- MySQL的分頁查詢MySql
- ThinkPhp框架:分頁查詢PHP框架
- 分頁查詢優化優化
- NET 集合分頁查詢
- MySQL 多表查詢分頁MySql
- 分頁查詢重構
- Oracle的分頁查詢Oracle
- Oracle分頁查詢格式Oracle
- Lucene的分頁查詢
- 基於UNION ALL的分頁查詢執行計劃問題(二)
- Oracle分頁查詢中排序與效率問題解決方法詳解Oracle排序
- elasticsearch查詢之大資料集分頁查詢Elasticsearch大資料
- 分庫分表後的分頁查詢
- indexdb實現分頁查詢Index
- AntDesignBlazor示例——分頁查詢Blazor
- MySQL分頁查詢優化MySql優化
- Oracle分頁查詢格式(十三)Oracle
- Oracle分頁查詢格式(十二)Oracle
- Oracle分頁查詢格式(十一)Oracle
- Oracle分頁查詢格式(八)Oracle
- Oracle分頁查詢格式(九)Oracle
- Oracle分頁查詢格式(十)Oracle
- oracle分頁查詢語句Oracle
- Oracle分頁查詢之order byOracle
- oracle sql分頁查詢(一)OracleSQL