大數據量下的分頁解決方法

來源:生活大全幫 1.63W

大數據量下的分頁解決方法

大數據量下的分頁解決方法:要看你的數據存儲是用的什麼數據庫了。常用的有mysql,sqlserver,oracle。沒種數據庫進行分頁的SQL語句不同。

做大數據分頁都是無刷新的技術,這裏我們選擇ajax來實現。ajax請求地址需要你使用後台代碼來實現,後台代碼除了要返回數據集合還要返回數據的總數量,總頁數,下一頁等參數,方便選擇分頁的時候獲取數據。

下面看一下後台代碼實現,sqlserver的分頁SQL:selecttop一頁數量*from表名where主鍵notin(selecttop15主鍵from表名)

mysql的分頁語句SQL:select*from表名where主鍵>10orderbydeptnoascpmitn;

熱門標籤