SQL/MX Glossary
Glossary
HP NonStop SQL/MX Glossary—523732-002
Glossary-12
execution plan
of information about the execution upon completion. Each SQLJ clause in a Java 
program is implicitly or explicitly associated with an execution context. 
execution plan. An execution method, including the semantics and execution 
characteristics, for a single compiled SQL statement. The SQL compiler stores the 
execution plan in an SQL module during explicit compilation, and the SQL executor 
uses the plan to execute the SQL statement at run time. Dynamic SQL statements 
create an execution plan when the dynamic SQL statement is executed. Compiled 
programs typically include many plans.
execution-time name resolution. The resolution of a name of an SQL object in an SQL 
statement performed at statement execution time rather than during explicit SQL 
compilation.
executor. The SQL/MX component that executes compiled SQL statements that access 
database tables, views, and stored procedures. The executor executes a DML 
statement by using the query execution plan chosen by the optimizer. If necessary, the 
executor calls the SQL compiler to recompile a program or statement.
executor predicate. A predicate that must be evaluated by the executor. 
executor server process (ESP). See ESP.
EXPLAIN function result. A table-valued result of the EXPLAIN function that returns 
information about query operators describing the access plan for a DML statement. 
The entries in the table describe an operator tree. See also EXPLAIN operator tree.
EXPLAIN operator tree. A tree structure that represents operators used in an access plan 
as nodes (events in the plan), with at most one parent node for each node in the tree, 
and with only one root node. Each node might have subordinate nodes.
explicit correlation name. A correlation name specified in the FROM clause of a SELECT 
statement as an alternate name for a table or a view. Contrast with implicit correlation 
name.
explicit SQL compilation. The SQL compilation of a program initiated by running the SQL 
compiler (mxcmp). The SQL compiler generates a program. Contrast with automatic 
SQL recompilation. 
expression. A representation of a value. An SQL value expression has a data type: 
character, datetime, interval, or numeric.
extended profile. A.ser file containing the customized profile that the SQLJ customizer 
generates.
externally qualified module name. The three-part module name 
(catalog.schema.module) can contain these externally qualified attributes: table 
set, version, and group. The module name is externally qualified by using specific 
preprocessor or customizer options on the command line. For example, the module 










