2014-02-26 48 views
0

我有一個SELECT聲明查詢約115K記錄。如何提高mysql select語句中結果的速度?

SELECT * 
FROM RC_DATA 
WHERE field_19 = '$county' 
    AND field_178 = 'Active' 
    AND field_1 LIKE '%res%' 
ORDER BY field_176 
LIMIT 8, 4 

大約需要20秒鐘來顯示結果。

我試着指定字段(大約20個)而不是使用*得到了相同的結果。

有沒有更快的方法來做到這一點?

+0

是否使用密鑰所需的字段? –

+0

向我們展示表格的結構和索引。 –

+0

是,field_sysid獨特,BTREE – user2413654

回答