Do you have separate indexes on:

 Table1.ID
 Table2.ID
 Table1.Field1
 Table2.Field1
 Table1.Field1
 Table1.Field2

> Select        *
> FROM          Table1 as a
>               INNER JOIN Table2 as b ON (a.ID = b.ID or (a.Field1 = b.Field1 and
> a.Field2 = b.Field2))
> WHERE bla bla bla
>
> We have tried to set up indexes and the query still takes 8 minutes to
> run.  It only returns 6,000 records.




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to