我有一个结果集,它太大而无法在一页中显示。所以我决定在页面中展示它。到目前为止还好。
现在我需要将结果排序显示。所以查询会是这样的:
SELECT * FROM TABLE
WHERE CONDITIONS
ORDER BY COL
LIMIT OFFSET, SIZE;
现在这将订购,然后给出我将显示为页面的部分(我对第一次订购然后申请limit
,正确)?
但是如果我这样做,对于每个页面请求,结果都会一次又一次地排序,对吗?
所以这很糟糕。有没有标准的解决方案?
我认为索引COL
会有所改进,但我想知道是否有标准的最佳实践。