SQL/MX Glossary
Glossary
HP NonStop SQL/MX Glossary—523732-002
Glossary-20
Microsoft ODBC driver manager
Microsoft ODBC driver manager. An ODBC component that manages access to ODBC 
drivers for ODBC applications. The driver manager loads and unloads ODBC drivers 
and passes calls for ODBC functions to the correct driver. ODBC/MX uses the 
Microsoft 3.0 (or later) Driver Manager. 
Microsoft ODBC server. An ODBC component in the client/server architecture that stores, 
retrieves, and protects data in the database. An ODBC/MX server implements core 
ODBC function calls by using the SQL/MX call level interface (CLI) to access an 
SQL/MP database.
mixed-workload environment. A computing environment characterized by sometimes 
conflicting demands for I/O and processor resources. NonStop SQL/MX is designed to 
overcome issues associated with mixed workloads executing concurrently on the same 
server. Priorities can be assigned to individual workloads (queries, transactions, and 
management commands) based on the urgency of the information or the expected 
execution cost in terms of I/O and processor cycles. The priority of an individual 
workload dictates the processor cycles and I/O allocated to it relative to other 
workloads executing at the same time on the same server. This priority is carried with 
each resource request made on behalf of the query or application, even when requests 
are passed to other processors.
module. Contains the compiled and optimized execution plans of SQL statements from an 
embedded SQL program. The module is necessary for the execution of statically 
compiled programs.
module compiler. A utility that takes a self-contained (or partly self-contained) application 
executable and SQL/MX compiles its embedded module definition.
module definition file (MDF). Contains SQL/MX-specific information for each embedded 
SQL statement of a program. For embedded SQL in C or COBOL, the MDF is the 
output of the SQL preprocessor when you specify certain options on the command line. 
For embedded SQL in Java (SQLJ), the MDF is the output of the SQLJ customizer 
when you specify a certain option on the command line. The MDF is the input file for 
the SQL/MX compiler. For details, see the SQL/MX Programming Manual for C and 
COBOL or the SQL/MX Programming Manual for Java. Contrast with embedded 
module definition. 
module definition source. The module definitions emitted by the preprocessor as extra 
source code in the annotated output source file.
MODULE directive. An embedded SQL statement that specifies the name of a module. 
module file. The file in which a module's compiled SQL plans are stored.
Module Group Specification String (MGSS). A regular identifier used by the Module 
Management subsystem to represent a group. The C/C++, and COBOL preprocessors 
and SQLJ Customizer append a leading circumflex (^) character and the MGSS to a 
processed module name. See also processed module name.










