2014-02-26 52 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

回答