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 BYjs 3 Mar
  • Re: A simple 2 table query gets very slow when using ORDER BYjs 3 Mar
    • Re: A simple 2 table query gets very slow when using ORDER BYFilip Krejci3 Mar
      • Re: A simple 2 table query gets very slow when using ORDER BYjs 3 Mar
        • Re: A simple 2 table query gets very slow when using ORDER BYFilip Krejci3 Mar
          • Re: A simple 2 table query gets very slow when using ORDER BYjs 3 Mar
            • Re: A simple 2 table query gets very slow when using ORDER BYFilip Krejci3 Mar
              • Re: A simple 2 table query gets very slow when using ORDER BYjs 4 Mar
                • How do I alter the result of a selectBrian Menke8 Mar
                  • RE: How do I alter the result of a selectBrian Menke8 Mar
                  • Re: How do I alter the result of a selectDan Buettner8 Mar