可能重複:
How to optimize database this query in large database?我想在查詢工作的大型數據庫
SELECT id FROM `user_tmp`
WHERE `code` = '9s5xs1sy'
AND `go` NOT REGEXP 'http://www.xxxx.com/aflam/|http://xx.com|http://www.xxxxx.com/aflam/|http://www.xxxxxx.com/v/|http://www.xxxxxx.com/vb/'
AND check='done'
AND `dataip` <1319992460
ORDER BY id DESC
LIMIT 50
MySQL的返回:
顯示行0 - 29(50總計,查詢花了7.3102秒)[id:2622270 - 2602288]
如果刪除
AND `dataip` <1319992460
MySQL的返回
顯示行0 - 29(50總計,查詢花費0.0859秒)[ID:3637556 - 3627005]
如果沒有數據,MySQL返回
MySQL返回一個空的結果集(即零行)。 (查詢花費21.7332秒)
我想正確的方式做查詢
感謝名單
OK ...那麼問題是什麼? –
你的問題是什麼? 我想你想要一個關於dataip的索引? – themel
-1不知道你在問什麼或做什麼。 – JonH