Bug #55686 | Query is not returning complete OUTPUT | ||
---|---|---|---|
Submitted: | 2 Aug 2010 13:44 | Modified: | 3 Sep 2010 13:54 |
Reporter: | Anil Alpati | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 5.1.45 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[2 Aug 2010 13:44]
Anil Alpati
[2 Aug 2010 13:49]
Valeriy Kravchuk
Please, send the results of EXPLAIN for your problematic query.
[2 Aug 2010 14:05]
Anil Alpati
Below is explain status for Query +----+-------------+-------+--------+---------------------------------------------------------------------------------------+-------------------------+---------+----------------------------+--------+-------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+-------------+-------+--------+---------------------------------------------------------------------------------------+-------------------------+---------+----------------------------+--------+-------------+ | 1 | SIMPLE | c | ref | PRIMARY,STATUS_ID,BRANCH_ID,CUST_LO_IDX,CUSTOMER_BRANCH_SEARCH_IDX,PARENT_CUSTOMER_ID | STATUS_ID | 3 | const | 339934 | Using where | | 1 | SIMPLE | o | eq_ref | PRIMARY | PRIMARY | 2 | mifos.c.BRANCH_ID | 1 | | | 1 | SIMPLE | p | eq_ref | PRIMARY | PRIMARY | 2 | mifos.c.LOAN_OFFICER_ID | 1 | Using index | | 1 | SIMPLE | ccf | ref | FIELD_ID,CUSTOMER_ID | CUSTOMER_ID | 4 | mifos.c.CUSTOMER_ID | 1 | | | 1 | SIMPLE | cm | ref | MEETING_ID,CUSTOMER_MEETING_IDX,CUST_INHERITED_MEETING_IDX | CUSTOMER_MEETING_IDX | 4 | mifos.c.CUSTOMER_ID | 1 | | | 1 | SIMPLE | g | eq_ref | PRIMARY,PARENT_CUSTOMER_ID | PRIMARY | 4 | mifos.c.PARENT_CUSTOMER_ID | 1 | | | 1 | SIMPLE | k | eq_ref | PRIMARY | PRIMARY | 4 | mifos.g.PARENT_CUSTOMER_ID | 1 | | | 1 | SIMPLE | rd | ref | PRIMARY,MEETING_ID | MEETING_ID | 4 | mifos.cm.MEETING_ID | 1 | Using index | | 1 | SIMPLE | rod | ref | DETAILS_ID | DETAILS_ID | 4 | mifos.rd.DETAILS_ID | 1 | | | 1 | SIMPLE | a | ref | PRIMARY,ACCOUNT_STATE_ID,CUSTOMER_ID_ACCOUNT_IDX | CUSTOMER_ID_ACCOUNT_IDX | 5 | mifos.cm.CUSTOMER_ID | 3 | Using where | | 1 | SIMPLE | la | eq_ref | PRIMARY,PRD_OFFERING_ID | PRIMARY | 4 | mifos.a.ACCOUNT_ID | 1 | | | 1 | SIMPLE | ls | eq_ref | PRIMARY | PRIMARY | 4 | mifos.a.ACCOUNT_ID | 1 | | | 1 | SIMPLE | lag | ref | ACCOUNT_ID | ACCOUNT_ID | 4 | mifos.ls.ACCOUNT_ID | 1 | | | 1 | SIMPLE | po | eq_ref | PRIMARY | PRIMARY | 2 | mifos.la.PRD_OFFERING_ID | 1 | Using index | | 1 | SIMPLE | pom | ref | PRD_OFFERING_ID,PRD_MEETING_ID | PRD_OFFERING_ID | 2 | mifos.po.PRD_OFFERING_ID | 1 | Using where | | 1 | SIMPLE | pm | eq_ref | PRIMARY | PRIMARY | 4 | mifos.pom.PRD_MEETING_ID | 1 | Using index | | 1 | SIMPLE | p_rd | ref | MEETING_ID | MEETING_ID | 4 | mifos.pom.PRD_MEETING_ID | 1 | | | 1 | SIMPLE | asch | ref | ACCOUNT_ID,NEW_STATUS | ACCOUNT_ID | 4 | mifos.la.ACCOUNT_ID | 1 | Using where | | 1 | SIMPLE | lsh | ref | ACCOUNT_ID | ACCOUNT_ID | 4 | mifos.la.ACCOUNT_ID | 16 | Using where | +----+-------------+-------+--------+---------------------------------------------------------------------------------------+-------------------------+---------+----------------------------+--------+-------------+
[2 Aug 2010 15:00]
Valeriy Kravchuk
Please, send the results of: select count(*) from customer c where c.status_id=3;
[3 Aug 2010 12:28]
Anil Alpati
+--------+ | Total | +--------+ | 450192 | +--------+
[3 Aug 2010 13:54]
Valeriy Kravchuk
Please, send the result of SHOW PROCESSLIST when this query hangs. Your my.cnf (or my.ini, you had not specified OS, so I am not sure) file content may be also useful. Looks like this query has to read too many rows on large data set (more than 7 million).
[3 Sep 2010 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".