我有連接查詢,似乎緩慢提取。我如何優化它,或者它合理嗎?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