Access Path

The access path is the way in which the Query Processor accesses each table that is to be searched (as defined in your query).

There are three types of access path that can be used:

To determine which type of access path has to be used for each table that is referenced in your query, the Query Processor examines the access sub-clauses in your query (see Access Sub-Clauses).

At the end of the SQL Join Optimization phase, the Query Processor will have calculated access paths for every possible permutation of the Join Order. So, for a query that searches two tables, there will be two join orders (Table A, Table B; Table B, Table A) and two access paths (one for Table A and one for Table B).

The access paths and join order for a permutation are referred to collectively as an Access Plan.


Disclaimer

Geo SCADA Expert 2022