The function of the Dispatcher is to route the query request to either CQE or SQE, depending on the attributes of the query. All queries are processed by the Dispatcher and you cannot bypass it.
Currently, the Dispatcher will route an SQL statement to CQE if it find that the statement references or contains any of the following:
The Dispatcher also has the built-in capability to re-route an SQL query to CQE that was initially routed to SQE. Unless the IGNORE_DERIVED_INDEX option with a parameter value of *YES is specified, a query will typically be reverted back to CQE from SQE whenever the Optimizer processes table objects that have any of the following logical files or indexes defined:
As new functionality is added in the future, the Dispatcher will route more queries to SQE and increasingly fewer to CQE.