| List: | General Discussion | « Previous MessageNext Message » | |
| From: | Filip Krejci | Date: | March 3 2007 2:16pm |
| Subject: | Re: A simple 2 table query gets very slow when using ORDER BY | ||
| View as plain text | |||
> SELECT * > FROM employees2skills e2s FORCE INDEX (mod_time ) > INNER JOIN companies c ON c.id = e2s.co_id > ORDER BY e2s.mod_time limit 5; Yes, this query will be probably the best. This go through mod_time index (which is already sorted) from begin and try to join companies. When row count achieve limit, joining is stopped and result is send. -- Filip Krejci <krejcif@stripped> LINUX-All you need
| Thread | ||
|---|---|---|
| • A simple 2 table query gets very slow when using ORDER BY | js | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | js | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | Filip Krejci | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | js | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | Filip Krejci | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | js | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | Filip Krejci | 3 Mar |
| • Re: A simple 2 table query gets very slow when using ORDER BY | js | 4 Mar |
| • How do I alter the result of a select | Brian Menke | 8 Mar |
| • RE: How do I alter the result of a select | Brian Menke | 8 Mar |
| • Re: How do I alter the result of a select | Dan Buettner | 8 Mar |
