我身边(1049906总计,查询花费0.0005秒)我的X平台,MySQL查询优化
如果我只检索试图以检索特定领域的记录,
它几乎tooks 6分钟,
这是我的查询
SELECT CUSTOMER_CODE FROM X_TBL ;
CUSTOMER_CODE => UNIQUE
上述查询了6MIN,
电话我的优化建议对于这一点,
而且在某些情况下寻找客户,我用像CUSTOMER_CODE,
从X_TBL WHERE CUSTOMER_CODE LIKE“$选择CUSTOMER_CODE KEY_WORD%“
是的,我有索引。
如何检查脚本的执行时机...在PHP中,
我用下面的代码片段,但它始终朝着增加显示..
list ($msec, $sec) = explode(' ', microtime());
$microtime = (float)$msec + (float)$sec;
问候 Bharanikumar
检查您是否有该字段的索引。 – hgulyan 2010-05-31 07:51:20
你用什么函数/方法来执行查询? (mysql_query,pdo-> query,...?)您可以将SHOW CREATE TABLE X_TBL的输出添加到您的问题中吗? – VolkerK 2010-05-31 09:26:10
为什么你需要100万的客户代码?客户代码的长度是多少?可能,它可以缩短?希望你不要使用VARCHAR(255)呢? – 2010-05-31 09:26:50