You can set database manager configuration parameters to
control server process, how clients connect to the database, and memory
sharing and allocation on the database server. This type of parameter
affects DB2® at the instance
level.
agentpri - Priority of agents configuration parameter
This
parameter controls the priority given to all agents and to other database
manager instance processes and threads by the operating system scheduler.
This priority determines how CPU time is allocated to the database
manager processes, agents, and threads relative to other processes
and threads running on the machine.
alternate_auth_enc - Alternate encryption algorithm for incoming connections at server configuration parameter
This configuration parameter specifies the alternate encryption
algorithm used to encrypt the user IDs and passwords submitted to
a DB2 database server for authentication.
Specifically, this parameter affects the encryption algorithm when
the authentication method negotiated between the DB2 client and the DB2 database
server is SERVER_ENCRYPT.
aslheapsz - Application support layer heap size configuration parameter
The application support layer heap represents a communication
buffer between the local application and its associated agent. This
buffer is allocated as shared memory by each database manager agent
that is started.
cf_num_workers - Number of worker threads configuration parameter
The cf_num_workers parameter specifies
the total number of worker threads on the cluster caching facility (CF).
Worker threads are distributed among the communication adapter ports
to balance the number of worker threads servicing requests on each
interface.
comm_exit_list - Communication exit library list configuration parameter
This parameter specifies the list of communication exit
libraries that the database manager uses. A communication exit library
is a dynamically loaded library that vendor applications use to examine
communication buffers and the database manager runtime environment.
dftdbpath - Default database path configuration parameter
This parameter contains the default file path used to create
databases under the database manager. If no path is specified when
a database is created, the database is created under the path specified
by the dftdbpath parameter.
fenced_pool - Maximum number of fenced processes configuration parameter
This parameter represents the number of threads cached
in each db2fmp process for threaded db2fmp processes
(processes serving threadsafe stored procedures and UDFs). For non-threaded db2fmp processes,
this parameter represents the number of processes cached.
health_mon - Health monitoring configuration parameter
This parameter allows you to specify whether you want to
monitor an instance, its associated databases, and database objects
according to various health indicators.
indexrec - Index re-creation time configuration parameter
This parameter indicates when the database manager attempts
to rebuild invalid indexes, and whether or not any index build is
redone during rollforward or high availability disaster recovery
(HADR) log replay on the standby database.
instance_memory - Instance memory configuration parameter This parameter specifies the maximum
amount of memory that can be allocated for a database partition if
you are using DB2 database products
with memory usage restrictions or if you set it to a specific value.
Otherwise, the AUTOMATIC setting allows instance
memory to grow as needed.
jdk_path - Software Developer's Kit for Java installation path configuration parameter
You can use this parameter to specify the directory under
which the Software Developer's Kit (SDK) for Java is installed. The Java SDK is used for
running Java stored procedures
and user-defined functions. The CLASSPATH and other environment variables
used by the Java interpreter
are computed from the value of this parameter.
keepfenced - Keep fenced process configuration parameter
This parameter indicates if a fenced mode process is kept
after a fenced mode routine call is complete. Fenced mode processes
are created as separate system entities in order to isolate user-written
fenced mode code from the database manager agent process. This parameter
is only applicable on database servers.
max_querydegree - Maximum query degree of parallelism configuration parameter
This parameter specifies the maximum degree of intrapartition
parallelism that is used for any SQL statement executing on this instance
of the database manager. An SQL statement will not use more than this
number of parallel operations within a database partition when the
statement is executed.
maxagents - Maximum number of agents configuration parameter
This
parameter has been deprecated since Version 9.5, but is still being
used by pre-Version 9.5 data servers and clients. Any value specified
for this configuration parameter will be ignored by the database manager
in DB2 Version 9.5 or later
releases.
maxcagents - Maximum number of concurrent agents configuration parameter
This
parameter has been deprecated since Version 9.5, but is still being
used by pre-Version 9.5 data servers and clients. Any value specified
for this configuration parameter will be ignored by the database manager
in DB2 Version 9.5 or later
releases.
query_heap_sz - Query heap size configuration parameter
This parameter specifies the maximum amount of memory that
can be allocated for the query heap, ensuring that an application
does not consume unnecessarily large amounts of virtual memory within
an agent.
rstrt_light_mem - Restart light memory configuration parameter
This parameter specifies the maximum amount of memory that
is allocated and reserved on a host for restart light recovery purposes.
The amount is a percentage of instance_memory configuration
parameter.
resync_interval - Transaction resync interval configuration parameter
This parameter specifies the time
interval in seconds for which a transaction manager (TM), resource
manager (RM) or sync point manager (SPM) should retry the recovery
of any outstanding indoubt transactions found in the TM, the RM, or
the SPM.
sheapthres - Sort heap threshold configuration parameter
This parameter represents a threshold on the total amount
of private sort memory reservation available to sort-heap based operations
on a member. Any sort memory reservation requests above this threshold
might be reduced.
start_stop_time - Start and stop timeout configuration parameter
This parameter specifies the time, in minutes, within which all database
partition servers must respond to a START DBM or
a STOP DBM command. It is also used as the timeout
value during ADD DBPARTITIONNUM and DROP
DBPARTITIONNUM operations.
svcename - TCP/IP service name configuration parameter
This parameter contains the name of the TCP⁄IP port
which a database server will use to await communications from remote
client nodes. This name must be the reserved for use by the database
manager.