mysql同時使用order by和limit查詢時採用時間戳做排序時的一個嚴重隱患 -- 丟失數據

我經常使用order by和limit來做數據分頁顯示並排序,一直也沒發現過什麼問題。但這兩天缺遇到一個嚴重的問題,在按時間戳升序排列並用limit分批讀取數據時,卻發現在某些記錄丟失了,表中明明有的記錄確死活讀取不到。研究了大半天終於發現了問題所在,記錄一下以防忘記,也是給大家提個醒。 問題重現 工具和原料 數據庫: Ver 14.14 Distrib 5.6.11, for Linux (x8
相關文章
相關標籤/搜索