Dear All, I am using JetShowPlan on Access2013 running on Windows 7 (64-bit) and I enabled JetShowPlan. I have a table called User with id, first_name, last_name, email and country fields. The field country has an index defined and the others do not. I run a query with first_name and checked the output in the showplan.out file (it was empty before so the output is only by this query. The output is as follows.
(I apologise for the poor formatting, did not know how to make it appear clearer). I am puzzled by the fact that it uses the same plan twice; why would it do that? And why would it do a temp query when there is only one table? Regards, George--------------------------------------------- DATE: 0 VER: 15.00.4719
NOTE: Currently does not handle subqueries, vt parameters, and subqueries
NOTE: You may see ERROR messages in these cases
--- Query1 - First Name
--- - Inputs to Query
- Table 'User'
- End inputs to Query
- 01) Restrict rows of table User by scanning testing expression "User.first_name="Aaron""
--- temp query ---
- Inputs to Query
- Recordset
- End inputs to Query
- 01) Scan recordset
02) Restrict rows of table 01) using index 'IdxFKPrimaryScalar' for expression "[_Data]=FK"
--- temp query ---
- Inputs to Query
- Recordset
- End inputs to Query
- 01) Scan recordset
02) Restrict rows of table 01) using index 'IdxFKPrimaryScalar' for expression "[_Data]=FK"
Last edited: