Set execution mode for running a query
On this page
Set execution mode for running a query
Configure the execution mode to use when running a query, at the query-level. The execution mode determines whether the query runs using a performance-enhancing engine (V2) or the legacy engine (V1).
Before you begin
Role required: cmdb_query_builder
About this task
A query can run in either of the following execution modes:
-
V1: Runs the query using the legacy query execution engine.
-
V2: Runs the query using an enhanced query execution engine which is designed for improved performance and scalability.
Note: When running queries that contain ‘OR’ nodes, the format of the returned results is different between the two modes.
The system uses query-level settings and system-wide properties, and also checks the query structure, to determine which mode to use. The query-level setting described in this procedure has precedence over system property settings in the decision flow of which engine to use to run a query.
For more information, see CMDB Query Builder engine execution modes.
Procedure
-
Navigate to All and then, in the navigation filter, enter
qb_saved_query.listto open the Saved Queries table. -
In the Saved Queries list view, select the query for which you want to set execution mode.
-
On the query's form, set Query Execution Mode to 'v1' or 'v2'.
-
Select Update.
Keep exploring.
Find another answer, or bring this documentation into your own tools.