我有连接查询,似乎缓慢提取。我如何优化它,或者它合理吗?MySQL查询优化
的时间来执行
29总计,查询花费1.6956秒
MySQL查询
SELECT SQL_CALC_FOUND_ROWS
t2.AuctionID ,t2.product_name ,t3.user_name ,t1.date_time ,t1.owned_price
,t2.specific_product_id
FROM table_user_ownned_auction AS t1
INNER JOIN table_product AS t2 ON t1.specific_product_id=t2.specific_product_id
INNER JOIN table_user_information AS t3 ON t3.user_id=t1.user_id
ORDER BY ownned_id DESC
这里的解释输出
你能告诉我们索引了哪些列吗?桌子有多大? – stevevls 2011-05-14 11:23:06
您是否需要'SQL_CALC_FOUND_ROWS',因为没有指定'LIMIT'? – Alec 2011-05-14 11:26:08
@alec:我认为没有理由为它是不带'LIMIT' – Nanne 2011-05-14 11:27:42