postgresql offset limit 使用注意事項


最近有些數據需要一條一條進行處理,數據過多所以就使用了offset limit。發現腳本已經執行完畢,但是仍有些數據未處理,就很奇怪是什么原因。

最終在官網上發現:
https://www.postgresql.org/docs/8.0/queries-limit.html
是因為offset limit 每次統計時都會隨機返回數據,所以多次分頁返回的結果極有可能(非常大的概率)存在相同的情況,因此,如果想固定
返回所有數據,需要進行排序處理,這樣返回的數據順序每次都固定,分頁時就可以正常的遍歷所有數據了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM