SQL/MX Glossary
Glossary
HP NonStop SQL/MX Glossary—523732-002
Glossary-19
lock escalation
lock escalation. The replacement of all the row locks on a partition or table by a single 
partition lock or table lock when the number of row locks approaches a limit. See also 
lock granularity.
lock exclusion mode. A lock attribute that determines whether any process except the lock 
holder can access the locked data. See also exclusive lock and shared lock.
lock granularity. The size of a lockable unit. A lockable unit can be a single row (row lock), 
a subset of the rows in a table, a partition of a table or a nonpartitioned table (partition 
lock), or an entire partitioned table (table lock).
lock holder. The process that acquires an exclusive or shared lock on data, sometimes 
called lock owner.
lockable unit. The amount of data that can be protected by a single lock. Tables, partitions 
of tables, subsets of rows in a table, and single rows are lockable units. See also lock 
granularity.
M
MACL.  SQL/MX administrative command library. A library of administrative commands, 
linked into MXCI, that supports manipulation of logical objects defining the user-visible 
attributes of the SQL/MX connectivity services (MXCS). See MXCS.
MDAM. MultiDimensional Access Method. An optimized scan method that provides 
improved performance for queries that contain range or missing predicates on key 
columns.
MDF. See module definition file (MDF).
merge join. See sort merge join.
metadata tables. Tables that store information about all SQL objects within a database. 
The system metadata is created and maintained by the system as users create, alter, 
or drop objects. Contrast with user metadata tables.
method. See Java method.
MGSS. See Module Group Specification String (MGSS).
Microsoft ODBC. Open Database Connectivity. A specification for an application 
programming interface (API) that defines a standard set of routines that an application 
can use to access a database. ODBC is based on the call level interface (CLI) 
specifications from X/Open and ISO/IEC for database APIs and uses structured query 
language (SQL) as its database access language. By calling ODBC functions through 
database-specific drivers, which are loaded at run time, an application can access 
different databases by using the same source code. See also NonStop ODBC/MX 
association server.










