M
Malcolm Cook
I am finding cases where I would expect Access to perform a "remote index join", and I do WANT it to be performed, but I am sure it
is NOT being performed.
What I want to know is if there is a way to provide a hint to the query optimizer, or otherwise cause this query strategy to be
taken.
I learned about this by reading "How to optimize Microsoft Access when using ODBC data sources" -
http://support.microsoft.com/kb/286222 , where it states
"Heterogeneous joins between local tables and remote tables, or between remote tables in different ODBC data sources. Joins between
small local tables and large remote tables, where the join column is indexed, may result in a remote index join. In a remote index
join, one query for each row in the local table is sent to the server, and only the joining rows are returned."
Thanks,
Malcolm
is NOT being performed.
What I want to know is if there is a way to provide a hint to the query optimizer, or otherwise cause this query strategy to be
taken.
I learned about this by reading "How to optimize Microsoft Access when using ODBC data sources" -
http://support.microsoft.com/kb/286222 , where it states
"Heterogeneous joins between local tables and remote tables, or between remote tables in different ODBC data sources. Joins between
small local tables and large remote tables, where the join column is indexed, may result in a remote index join. In a remote index
join, one query for each row in the local table is sent to the server, and only the joining rows are returned."
Thanks,
Malcolm