Re: Mysql query performance
Posted by: Veena Sarolkar
Date: July 20, 2006 10:22PM

Hi,

Following query takes 15-22 seconds. I have also given , Explain query results below.

query using JOIN operation (Takes 15 - 22 seconds) . This returns 59017 records
JOIN QUERY :
select * from item_storewise_sales i, walmart_item_master w, store_master s ,vendor_item_master v where i.item_nbr=w.walmart_item_no and s.store_no=i.store_nbr and v.item_no=w.vendor_item_no


EXPLAIN RESULT :
id select_type table type possible_keys key key_len ref rows Extra
------------------------------------------------------------------------------------------------------------------------------
1 SIMPLE w ALL PRIMARY 27
1 SIMPLE i ref PRIMARY PRIMARY 50 w.walmart_item_no 6148 Using where
1 SIMPLE s eq_ref PRIMARY PRIMARY 8 i.store_nbr 1
1 SIMPLE v eq_ref PRIMARY PRIMARY 20 w.vendor_item_no 1


Thanks,
Veena

Options: ReplyQuote


Subject
Written By
Posted
July 19, 2006 07:35AM
July 19, 2006 08:23AM
July 20, 2006 08:49AM
Re: Mysql query performance
July 20, 2006 10:22PM
August 31, 2006 01:04PM
September 03, 2006 04:29PM
September 03, 2006 04:42PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.