在大數(shù)據(jù)量下有什么分頁方法?LIMIT效率不高
在大數(shù)據(jù)量下有什么分頁方法?
largeQ
2018-07-29 11:32:04
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊
把數(shù)據(jù)緩存下來吧,或許應(yīng)該考慮一下重構(gòu)數(shù)據(jù)庫結(jié)構(gòu)了
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
不知道你用什么數(shù)據(jù)庫,是否支持流模式返回?cái)?shù)據(jù)(streaming)?數(shù)據(jù)量大的話,適合使用streaming模式,這樣數(shù)據(jù)可以一邊執(zhí)行一邊返回?cái)?shù)據(jù),不會(huì)將所有數(shù)據(jù)都緩存在內(nèi)存里,從而減輕服務(wù)器壓力。
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
$sql = "select *from user where id>{$id} limit 10";$id為上一頁最大的值
舉報(bào)