mysql隨機查詢若干條數據的方法

在mysql中查詢5條不重複的數據,使用如下:mysql 代碼以下: SELECT * FROM `table` ORDER BY RAND() LIMIT 5sql   就能夠了。可是真正測試一下才發現這樣效率很是低。一個15萬餘條的庫,查詢5條數據,竟然要8秒以上 搜索Google,網上基本上都是查詢max(id) * rand()來隨機獲取數據。數據庫 複製代碼 代碼以下: SELECT *
相關文章
相關標籤/搜索