informix11.7配置文件汇总

informix软件安装完成之后需要做一些相关配置,最主要的配置文件有onconfig,sqlhosts文件。汇总如下

1、onconfig文件

##################################################################
# Licensed Material - Property Of IBM
#
# "Restricted Materials of IBM"
#
# IBM Informix
# Copyright IBM Corporation 1996, 2011. All rights reserved.
#
# Title: onconfig.std
# Description: Informix Configuration Parameters
#
# Important: $INFORMIXDIR now resolves to the environment
# variable INFORMIXDIR. Replace the value of the INFORMIXDIR
# environment variable only if the path you want is not under
# $INFORMIXDIR.
#
# For additional information on the parameters:
# http://publib.boulder.ibm.com/infocenter/idshelp/v117/index.jsp
###################################################################

###################################################################
# Root Dbspace Configuration Parameters
###################################################################
# ROOTNAME     - The root dbspace name to contain reserved pages and
#                internal tracking tables.
# ROOTPATH     - The path for the device containing the root dbspace
# ROOTOFFSET   - The offset, in KB, of the root dbspace into the
#                device. The offset is required for some raw devices.
# ROOTSIZE     - The size of the root dbspace, in KB.  The value of
#                200000 allows for a default user space of about
#                100 MB and the default system space requirements.
# MIRROR       - Enable (1) or disable (0) mirroring
# MIRRORPATH   - The path for the device containing the mirrored
#                root dbspace
# MIRROROFFSET - The offset, in KB, into the mirrored device
#
# Warning: Always verify ROOTPATH before performing
#          disk initialization (oninit -i or -iy) to
#          avoid disk corruption of another instance
###################################################################

ROOTNAME rootdbs
ROOTPATH $INFORMIXDIR/tmp/demo_on.rootdbs
ROOTOFFSET 0
ROOTSIZE 200000
MIRROR 0
MIRRORPATH $INFORMIXDIR/tmp/demo_on.root_mirror
MIRROROFFSET 0

###################################################################
# Physical Log Configuration Parameters
###################################################################
# PHYSFILE           - The size, in KB, of the physical log on disk.
#                      If RTO_SERVER_RESTART is enabled, the
#                      suggested formula for the size of PHSYFILE
#                      (up to about 1 GB) is:
#                          PHYSFILE = Size of BUFFERS * 1.1
# PLOG_OVERFLOW_PATH - The directory for extra physical log files
#                      if the physical log overflows during recovery
#                      or long transaction rollback
# PHYSBUFF           - The size of the physical log buffer, in KB
###################################################################

PHYSFILE 50000
PLOG_OVERFLOW_PATH  $INFORMIXDIR/tmp
PHYSBUFF 128

###################################################################
# Logical Log Configuration Parameters
###################################################################
# LOGFILES     - The number of logical log files
# LOGSIZE      - The size of each logical log, in KB
# DYNAMIC_LOGS - The type of dynamic log allocation.
#                Acceptable values are:
#                2 Automatic. Informix adds a new logical log to the
#                  root dbspace when necessary.
#                1 Manual. Informix notifies the DBA to add new logical
#                  logs when necessary.
#                0 Disabled
# LOGBUFF      - The size of the logical log buffer, in KB
###################################################################

LOGFILES 6
LOGSIZE 10000
DYNAMIC_LOGS 2
LOGBUFF 64

###################################################################
# Long Transaction Configuration Parameters
###################################################################
# If Informix cannot roll back a long transaction, the server hangs
# until more disk space is available.
#
# LTXHWM       - The percentage of the logical logs that can be
#                filled before a transaction is determined to be a
#                long transaction and is rolled back
# LTXEHWM      - The percentage of the logical logs that have been
#                filled before the server suspends all other
#                transactions so that the long transaction being
#                rolled back has exclusive use of the logs
#
# When dynamic logging is on, you can set higher values for
# LTXHWM and LTXEHWM because the server can add new logical logs
# during long transaction rollback. Set lower values to limit the
# number of new logical logs added.
#
# If dynamic logging is off, set LTXHWM and LTXEHWM to
# lower values, such as 50 and 60 or lower, to prevent long
# transaction rollback from hanging the server due to lack of
# logical log space.
#
# When using Enterprise Replication, set LTXEHWM to at least 30%
# higher than LTXHWM to minimize log overruns.
###################################################################

LTXHWM 70
LTXEHWM 80

###################################################################
# Server Message File Configuration Parameters
###################################################################
# MSGPATH      - The path of the Informix message log file
# CONSOLE      - The path of the Informix console message file
###################################################################

MSGPATH $INFORMIXDIR/tmp/online.log
CONSOLE $INFORMIXDIR/tmp/online.con

###################################################################
# Tblspace Configuration Parameters
###################################################################
# TBLTBLFIRST    - The first extent size, in KB, for the tblspace
#                  tblspace. Must be in multiples of the page size.
# TBLTBLNEXT     - The next extent size, in KB, for the tblspace
#                  tblspace. Must be in multiples of the page size.
# The default setting for both is 0, which allows Informix to manage
# extent sizes automatically.
#
# TBLSPACE_STATS - Enables (1) or disables (0) Informix to maintain
#                  tblspace statistics
###################################################################

TBLTBLFIRST 0
TBLTBLNEXT 0
TBLSPACE_STATS 1

###################################################################
# Temporary dbspace and sbspace Configuration Parameters
###################################################################
# DBSPACETEMP  - The list of dbspaces used to store temporary
#                tables and other objects. Specify a colon
#                separated list of dbspaces that exist when the
#                server is started. If no dbspaces are specified,
#                or if all specified dbspaces  are not valid,
#                temporary files are created in the /tmp directory
#                instead.
# SBSPACETEMP  - The list of sbspaces used to store temporary
#                tables for smart large objects. If no sbspace
#                is specified, temporary files are created in
#                a standard sbspace.
###################################################################

DBSPACETEMP
SBSPACETEMP

###################################################################
# Dbspace and sbspace Configuration Parameters
###################################################################
# SBSPACENAME    - The default sbspace name where smart large objects
#                  are stored if no sbspace is specified during
#                  smart large object creation. Some DataBlade
#                  modules store smart large objects in this
#                  location.
# SYSSBSPACENAME - The default sbspace for system statistics
#                  collection. Otherwise, Informix stores statistics
#                  in the sysdistrib system catalog table.
# ONDBSPACEDOWN  - Specifies how Informix behaves when it encounters a
#                  dbspace that is offline. Acceptable values
#                  are:
#                  0 Continue
#                  1 Stop
#                  2 Wait for DBA action
###################################################################

SBSPACENAME
SYSSBSPACENAME
ONDBSPACEDOWN 2

###################################################################
# System Configuration Parameters
###################################################################
# SERVERNUM       - The unique ID for the Informix instance. Acceptable
#                   values are 0 through 255, inclusive.
# DBSERVERNAME    - The name of the default database server
# DBSERVERALIASES - The list of up to 32 alternative dbservernames,
#                   separated by commas
# FULL_DISK_INIT  - Specifies if oninit -i can run:
#                   0 allows full disk initialization only if no
#                     instance is detected at the rootchunk location.
#                   1 required if an existing instance is detected at
#                     the rootchunk location.
###################################################################

SERVERNUM 0
DBSERVERNAME
DBSERVERALIASES
FULL_DISK_INIT 0

###################################################################
# Network Configuration Parameters
###################################################################
# NETTYPE                    - The configuration of poll threads
#                              for a specific protocol. The
#                              format is:
#                              NETTYPE <protocol>,<# poll threads>
#                              ,<number of connections/thread>
#                              ,(NET|CPU)
#                              You can include multiple NETTYPE
#                              entries for multiple protocols.
# LISTEN_TIMEOUT             - The number of seconds that Informix
#                              waits for a connection
# MAX_INCOMPLETE_CONNECTIONS - The maximum number of incomplete
#                              connections before Informix logs a Denial
#                              of Service (DoS) error
# FASTPOLL                   - Enables (1) or disables (0) fast
#                              polling of your network, if your
#                              operating system supports it.
# NUMFDSERVERS               - The maximum number of poll threads to handle
#                              network connections migrating between VPs
# NS_CACHE                   - The number of seconds for Informix name service cache
#                              (host, service, user, group) expiration time.
#                              0 to disable cache.
###################################################################

NETTYPE ipcshm,1,50,CPU
LISTEN_TIMEOUT 60
MAX_INCOMPLETE_CONNECTIONS 1024
FASTPOLL 1
NUMFDSERVERS 4
NS_CACHE host=900,service=900,user=900,group=900

###################################################################
# CPU-Related Configuration Parameters
###################################################################
# MULTIPROCESSOR      - Specifies whether the computer has multiple
#                       CPUs. Acceptable values are: 0 (single
#                       processor), 1 (multiple processors or
#                       multi-core chips)
# VPCLASS cpu         - Configures the CPU VPs. The format is:
#                       VPCLASS cpu, num=<number of CPU VPs>,
#                       [,max=<maximum number for class>]
#                       [,aff=<single CPU number> | <start cpu>-<end cpu> |
#                       ( <start cpu>-<end cpu>/<skip amount> ) ]
#                       [,noage]
#                       for example:
#                       num=4,aff=(1-10/3) means assign 4 CPU VPs to processors
#                       1,4,7,10
# VP_MEMORY_CACHE_KB  - Specifies the amount of private memory
#                       blocks of your CPU VP, in KB, that the
#                       database server can access.
#                       Acceptable values are:
#                       0 (disable)
#                       800 through 40% of the value of SHMTOTAL
# SINGLE_CPU_VP       - Optimizes performance if Informix runs with
#                       only one CPU VP. Acceptable values are:
#                       0 multiple CPU VPs
#                       Any nonzero value (optimize for one CPU VP)
###################################################################

MULTIPROCESSOR 0
VPCLASS cpu,num=1,noage
VP_MEMORY_CACHE_KB 0
SINGLE_CPU_VP 0

###################################################################
# AIO and Cleaner-Related Configuration Parameters
###################################################################
# VPCLASS aio  - Configures the AIO VPs. The format is:
#                VPCLASS aio,num=<#>[,max=<#>][,aff=<#>][,noage]
# CLEANERS     - The number of page cleaner threads
# AUTO_AIOVPS  - Enables (1) or disables (0) automatic management
#                of AIO VPs
# DIRECT_IO    - Specifies whether direct I/O is used for cooked
#                files used for dbspace chunks.
#                Acceptable values are:
#                0 Disable
#                1 Enable direct I/O
#                2 Enable concurrent I/O
###################################################################

#VPCLASS aio,num=1
CLEANERS 8
AUTO_AIOVPS 1
DIRECT_IO 0

###################################################################
# Lock-Related Configuration Parameters
###################################################################
# LOCKS              - The initial number of locks when Informix starts.
#                      Dynamic locking can add extra locks if needed.
# DEF_TABLE_LOCKMODE - The default table lock mode for new tables.
#                      Acceptable values are ROW and PAGE (default).
###################################################################

LOCKS 20000
DEF_TABLE_LOCKMODE page 

###################################################################
# Shared Memory Configuration Parameters
###################################################################
# RESIDENT         - Controls whether shared memory is resident.
#                    Acceptable values are:
#                    0 off (default)
#                    1 lock the resident segment only
#                    n lock the resident segment and the next n-1
#                       virtual segments, where n < 100
#                    -1 lock all resident and virtual segments
# SHMBASE          - The shared memory base address; do not change
# SHMVIRTSIZE      - The initial size, in KB, of the virtual
#                    segment of shared memory
# SHMADD           - The size, in KB, of additional virtual shared
#                    memory segments
# EXTSHMADD        - The size, in KB, of each extension shared
#                    memory segment
# SHMTOTAL         - The maximum amount of shared memory for Informix,
#                    in KB. A 0 indicates no specific limit.
# SHMVIRT_ALLOCSEG - Controls when Informix adds a memory segment and
#                    the alarm level if the memory segment cannot
#                    be added.
#                    For the first field, acceptable values are:
#                    - 0 Disabled
#                    - A decimal number indicating the total percentage
#                      of virtual memory used before a segment is added
#                    - The total KB virtual memory remaining when a segment
#                      is added
#                    For the second field, specify an alarm level
#                    from 1 (non-event) to 5 (fatal error).
# SHMNOACCESS      - A list of up to 10 memory address ranges
#                    that Informix cannot use to attach shared memory.
#                    Each address range is the start and end memory
#                    address in hex format, separated by a hyphen.
#                    Use a comma to separate each range in the list.
###################################################################

RESIDENT 0
SHMBASE 0x44000000L
SHMVIRTSIZE 32656
SHMADD 8192
EXTSHMADD 8192
SHMTOTAL 0
SHMVIRT_ALLOCSEG 0,3
SHMNOACCESS

###################################################################
# Checkpoint and System Block Configuration Parameters
###################################################################
# CKPINTVL           - Specifies how often, in seconds, Informix checks
#                      if a checkpoint is needed. 0 indicates that
#                      Informix does not check for checkpoints. Ignored
#                      if RTO_SERVER_RESTART is set.
# AUTO_CKPTS         - Enables (1) or disables (0) monitoring of
#                      critical resource to trigger checkpoints
#                      more frequently if there is a chance that
#                      transaction blocking might occur.
# RTO_SERVER_RESTART - Specifies, in seconds, the Recovery Time
#                      Objective for Informix restart after a server
#                      failure. Acceptable values are 0 (off) and
#                      any number from 60-1800, inclusive.
# BLOCKTIMEOUT       - Specifies the amount of time, in seconds,
#                      for a system block.
###################################################################

CKPTINTVL 300
AUTO_CKPTS 1
RTO_SERVER_RESTART 0
BLOCKTIMEOUT 3600

##################################################################
# Conversion Guard Related Configuration Parameters
###################################################################
# CONVERSION_GUARD - To turn on conversion guard feature.
#                  - 0 - Off,
#                  - 1 - On, Abort conversion on Conversion Guard error,
#                  - 2 - On, Continue conversion; ignore Conversion
#                        Guard error
#
# RESTORE_POINT_DIR - The directory, which stores the Conversion Guard
#                   - feature generated files.
###################################################################

CONVERSION_GUARD 2
RESTORE_POINT_DIR $INFORMIXDIR/tmp

###################################################################
# Transaction-Related Configuration Parameters
###################################################################
# TXTIMEOUT        - The distributed transaction timeout, in seconds
# DEADLOCK_TIMEOUT - The maximum time, in seconds, to wait for a
#                    lock in a distributed transaction.
# HETERO_COMMIT    - Enables (1) or disables (0) heterogeneous
#                    commits for a distributed transaction
#                    involving an EGM gateway.
###################################################################

TXTIMEOUT 300
DEADLOCK_TIMEOUT 60
HETERO_COMMIT 0

###################################################################
# ontape Tape Device Configuration Parameters
###################################################################
# TAPEDEV      - The tape device path for backups. To use standard
#                I/O instead of a device, set to STDIO.
# TAPEBLK      - The tape block size, in KB, for backups
# TAPESIZE     - The maximum amount of data to put on one backup
#                tape. Acceptable values are 0 (unlimited) or any
#                positive integral multiple of TAPEBLK.
###################################################################

TAPEDEV /dev/tapedev
TAPEBLK 32
TAPESIZE 0

###################################################################
# ontape Logial Log Tape Device Configuration Parameters
###################################################################
# LTAPEDEV     - The tape device path for logical logs
# LTAPEBLK     - The tape block size, in KB, for backing up logical
#                logs
# LTAPESIZE    - The maximum amount of data to put on one logical
#                log tape. Acceptable values are 0 (unlimited) or any
#                positive integral multiple of LTAPEBLK.
###################################################################

LTAPEDEV /dev/tapedev
LTAPEBLK 32
LTAPESIZE 0

###################################################################
# Backup and Restore Configuration Parameters
###################################################################
# BAR_ACT_LOG         - The ON-Bar activity log file location.
#                       Do not use the /tmp directory. Use a
#                       directory with restricted permissions.
# BAR_DEBUG_LOG       - The ON-Bar debug log file location.
#                       Do not use the /tmp directory. Use a
#                       directory with restricted permissions.
# BAR_DEBUG           - The debug level for ON-Bar. Acceptable
#                       values are 0 (off) through 9 (high).
# BAR_MAX_BACKUP      - The number of backup threads used in a
#                       backup. Acceptable values are 0 (unlimited)
#                       or any positive integer.
# BAR_RETRY           - Specifies the number of time to retry a
#                       backup or restore operation before reporting
#                       a failure
# BAR_NB_XPORT_COUNT  - Specifies the number of data buffers that
#                       each onbar_d process uses to communicate
#                       with the database server
# BAR_XFER_BUF_SIZE   - The size, in pages, of each data buffer.
#                       Acceptable values are 1 through 15 for
#                       4 KB pages and 1 through 31 for 2 KB pages.
# RESTARTABLE_RESTORE - Enables ON-Bar to continue a backup after a
#                       failure. Acceptable values are OFF or ON.
# BAR_PROGRESS_FREQ   - Specifies, in minutes, how often progress
#                       messages are placed in the ON-Bar activity
#                       log. Acceptable values are: 0 (record only
#                       completion messages) or 5 and above.
# BAR_BSALIB_PATH     - The shared library for ON-Bar and the
#                       storage manager. The default value is
#                       $INFORMIXDIR/lib/ibsad001 (with a
#                       platform-specific file extension).
# BACKUP_FILTER       - Specifies the pathname of a filter program
#                       to transform data during a backup, plus any
#                       program options
# RESTORE_FILTER      - Specifies the pathname of a filter program
#                       to transform data during a restore, plus any
#                       program options
# BAR_PERFORMANCE     - Specifies the type of performance statistics
#                       to report to the ON-Bar activity log for backup
#                       and restore operations.
#                       Acceptable values are:
#                        0 = Turn off performance monitoring (Default)
#                        1 = Display the time spent transferring data
#                            between the Informix instance and the storage
#                            manager
#                        2 = Display timestamps in microseconds
#                        3 = Display both timestamps and transfer
#                            statistics
# BAR_CKPTSEC_TIMEOUT - Time in seconds to wait for an archive
#                       checkpoint to complete in the secondary server
###################################################################

BAR_ACT_LOG $INFORMIXDIR/tmp/bar_act.log
BAR_DEBUG_LOG $INFORMIXDIR/tmp/bar_dbug.log
BAR_DEBUG 0
BAR_MAX_BACKUP 0
BAR_RETRY 1
BAR_NB_XPORT_COUNT 20
BAR_XFER_BUF_SIZE 31
RESTARTABLE_RESTORE ON
BAR_PROGRESS_FREQ 0
BAR_BSALIB_PATH
BACKUP_FILTER
RESTORE_FILTER
BAR_PERFORMANCE 0
BAR_CKPTSEC_TIMEOUT 15

###################################################################
# Informix Storage Manager (ISM) Configuration Parameters
###################################################################
# ISM_DATA_POOL - Specifies the name for the ISM data pool
# ISM_LOG_POOL  - Specifies the name for the ISM log pool
###################################################################

ISM_DATA_POOL ISMData
ISM_LOG_POOL ISMLogs

###################################################################
# Data Dictionary Cache Configuration Parameters
###################################################################
# DD_HASHSIZE  - The number of data dictionary pools. Set to any
#                positive integer; a prime number is recommended.
# DD_HASHMAX   - The number of entries per pool.
#                Set to any positive integer.
###################################################################

DD_HASHSIZE 31
DD_HASHMAX  10

###################################################################
# Data Distribution Configuration Parameters
###################################################################
# DS_HASHSIZE  - The number of data Ddstribution pools.
#                Set to any positive integer; a prime number is
#                recommended.
# DS_POOLSIZE  - The maximum number of entries in the data
#                distribution cache. Set to any positive integer.
###################################################################

DS_HASHSIZE 31
DS_POOLSIZE 127

##################################################################
# User Defined Routine (UDR) Configuration Parameters
##################################################################
# PC_HASHSIZE       - The number of UDR pools. Set to any positive
#                     integer; a prime number is recommended.
# PC_POOLSIZE       - The maximum number of entries in the UDR
#                     cache. Set to any positive integer.
# PRELOAD_DLL_FILE  - Specifies a C UDR shared library path name
#                     to load when the server starts. Each
#                     shared library file needs a separate
#                     PRELOAD_DLL_FILE entry.
###################################################################

PC_HASHSIZE 31
PC_POOLSIZE 127
PRELOAD_DLL_FILE

###################################################################
# SQL Statement Cache Configuration Parameters
###################################################################
# STMT_CACHE         - Controls SQL statement caching. Acceptable
#                      values are:
#                      0 Disabled
#                      1 Enabled at the session level
#                      2 All statements are cached
# STMT_CACHE_HITS    - The number of times an SQL statement must be
#                      executed before becoming fully cached.
#                      0 indicates that all statements are
#                      fully cached the first time.
# STMT_CACHE_SIZE    - The size, in KB, of the SQL statement cache
# STMT_CACHE_NOLIMIT - Controls additional memory consumption.
#                      Acceptable values are:
#                      0 Limit memory to STMT_CACHE_SIZE
#                      1 Obtain as much memory, temporarily, as needed
# STMT_CACHE_NUMPOOL - The number of pools for the SQL statement
#                      cache. Acceptable value is a positive
#                      integer between 1 and 256, inclusive.
###################################################################

STMT_CACHE 0
STMT_CACHE_HITS 0
STMT_CACHE_SIZE 512
STMT_CACHE_NOLIMIT 0
STMT_CACHE_NUMPOOL 1

###################################################################
# Operating System Session-Related Configuration Parameters
###################################################################
# USEOSTIME        - The precision of SQL statement timing.
#                    Accepted values are 0 (precision to seconds)
#                    and 1 (precision to subseconds). Subsecond
#                    precision can degrade performance.
# STACKSIZE        - The size, in KB, for a session stack
# ALLOW_NEWLINE    - Controls whether embedded new line characters
#                    in string literals are allowed in SQL
#                    statements. Acceptable values are 1 (allowed)
#                    and any number other than 1 (not allowed).
# USELASTCOMMITTED - Controls the committed read isolation level.
#                    Acceptable values are:
#                    - NONE Waits on a lock
#                    - DIRTY READ Uses the last committed value in
#                      place of a dirty read
#                    - COMMITTED READ Uses the last committed value
#                      in place of a committed read
#                    - ALL Uses the last committed value in place
#                      of all isolation levels that support the last
#                      committed option
###################################################################

USEOSTIME 0
STACKSIZE 64
ALLOW_NEWLINE 0
USELASTCOMMITTED NONE

###################################################################
# Index Related Configuration Parameters
###################################################################
# FILLFACTOR          - The percentage of index page fullness
# MAX_FILL_DATA_PAGES - Enables (1) or disables (0) filling data
#                       pages that have variable length rows as
#                       full as possible
# BTSCANNER           - Specifies the configuration settings for all
#                       btscanner threads. The format is:
#                       BTSCANNER num=<#>,threshold=<#>,rangesize=<#>,
#                       alice=(0-12),compression=[low|med|high|default]
# ONLIDX_MAXMEM       - The amount of memory, in KB, allocated for
#                       the pre-image pool and updator log pool for
#                       each partition.
###################################################################

FILLFACTOR 90
MAX_FILL_DATA_PAGES 0
BTSCANNER num=1,threshold=5000,rangesize=-1,alice=6,compression=default
ONLIDX_MAXMEM 5120

###################################################################
# Parallel Database Query (PDQ) Configuration Parameters
###################################################################
# MAX_PDQPRIORITY     - The maximum amount of resources, as a
#                       percentage, that PDQ can allocate to any
#                       one decision support query
# DS_MAX_QUERIES      - The maximum number of concurrent decision
#                       support queries
# DS_TOTAL_MEMORY     - The maximum amount, in KB, of decision
#                       support query memory
# DS_MAX_SCANS        - The maximum number of concurrent decision
#                       support scans
# DS_NONPDQ_QUERY_MEM - The amount of non-PDQ query memory, in KB.
#                       Acceptable values are 128 to 25% of
#                       DS_TOTAL_MEMORY.
# DATASKIP            - Specifies whether to skip dbspaces when
#                       processing a query. Acceptable values are:
#                       - ALL Skip all unavailable fragments
#                       - ON <dbspace1> <dbspace2>... Skip listed
#                         dbspaces
#                       - OFF Do not skip dbspaces (default)
###################################################################

MAX_PDQPRIORITY 100
DS_MAX_QUERIES
DS_TOTAL_MEMORY
DS_MAX_SCANS 1048576
DS_NONPDQ_QUERY_MEM 128
DATASKIP

###################################################################
# Optimizer Configuration Parameters
###################################################################
# OPTCOMPIND     - Controls how the optimizer determines the best
#                  query path. Acceptable values are:
#                  0 Nested loop joins are preferred
#                  1 If isolation level is repeatable read,
#                    works the same as 0, otherwise works same as 2
#                  2 Optimizer decisions are based on cost only
# DIRECTIVES     - Specifies whether optimizer directives are
#                  enabled (1) or disabled (0). Default is 1.
# EXT_DIRECTIVES - Controls the use of external SQL directives.
#                  Acceptable values are:
#                  0 Disabled
#                  1 Enabled if the IFX_EXTDIRECTIVES environment
#                     variable is enabled
#                  2 Enabled even if the IFX_EXTDIRECTIVES
#                     environment is not set
# OPT_GOAL       - Controls how the optimizer should optimize for
#                  fastest retrieval. Acceptable values are:
#                  -1 All rows in a query
#                  0 The first rows in a query
# IFX_FOLDVIEW   - Enables (1) or disables (0) folding views that
#                  have multiple tables or a UNION ALL clause.
#                  Disabled by default.
# AUTO_REPREPARE - Enables (1) or disables (0) automatically
#                  re-optimizing stored procedures and re-preparing
#                  prepared statements when tables that are referenced
#                  by them change. Minimizes the occurrence of the
#                  -710 error.
# AUTO_STAT_MODE - Enables (1) or disables (0) update statistics
#                  automatic mode. In automatic mode, statistics of
#                  table, fragment or index are rebuilt only if existing
#                  statistics are considered stale. A table, fragment
#                  or index can change by STATCHANGE percentage before
#                  its statistics are regarded as stale.
# STATCHANGE     - In automatic mode, rebuild statistics only for
#                  table, fragment or index changed by STATCHANGE
#                  percentage since last statistics run.
# USTLOW_SAMPLE  - Enables (1) or disables (0) the use of sampling
#                  during update statistics low operations that gather
#                  index statistics for large indexes.
####################################################################

OPTCOMPIND 2
DIRECTIVES 1
EXT_DIRECTIVES 0
OPT_GOAL -1
IFX_FOLDVIEW 0
AUTO_REPREPARE 1
AUTO_STAT_MODE 1
STATCHANGE 10
USTLOW_SAMPLE 0

###################################################################
# Scan Configuration Parameters
###################################################################
#BATCHEDREAD_TABLE   - Turn on/off xps api for table scans.
#BATCHEDREAD_INDEX   - Turn on/off xps api for index scans.
#BATCHEDREAD_KEYONLY - Turn on/off xps api for key-only index scans.
#                      Only takes effect if BATCHEDREAD_INDEX is off.
#
# RA_PAGES & RA_THRESHOLD have been replaced with AUTO_READAHEAD.
#
# AUTO_READAHEAD mode[,readahead_cnt]
#     mode              0 = Disable     (Not recommended)
#                       1 = Passive     (Default)
#                       2 = Aggressive  (Not recommended)
#     readahead_cnt     Optional        Range 4-4096
#                       readahead_cnt allows for tuning the # of
#                       pages that automatic readahead will request
#                       to be read ahead. When not set, the default
#                       is 128 pages.
#
#     Notes:
#     The threshold for starting the next readahead request, which
#     use to be known as RA_THRESHOLD is always set to 1/2 of the
#     readahead_cnt. RA_THRESHOLD is deprecated and no longer used.
#
# If RA_PAGES & AUTO_READAHEAD are not present in the ONCONFIG file,
# Informix will default to using an AUTO_READAHEAD setting of 1.
#
# If RA_PAGES is present in the ONCONFIG file and AUTO_READAHEAD is
# not, Informix will set AUTO_READAHEAD to 1,RA_PAGES (passive mode
# with a readahead_cnt=RA_PAGES).
#
###################################################################

BATCHEDREAD_TABLE   1
BATCHEDREAD_INDEX   1
BATCHEDREAD_KEYONLY 0
AUTO_READAHEAD      1   

###################################################################
# SQL Tracing and EXPLAIN Plan Configuration Parameters
###################################################################
# EXPLAIN_STAT - Enables (1) or disables (0) including the Query
#                Statistics section in the EXPLAIN output file
# SQLTRACE     - Configures SQL tracing. The format is:
#                SQLTRACE level=(low|med|high),ntraces=<#>,size=<#>,
#                mode=(global|user)
###################################################################

EXPLAIN_STAT 1
#SQLTRACE level=low,ntraces=1000,size=2,mode=global

###################################################################
# Security Configuration Parameters
###################################################################
# DBCREATE_PERMISSION        - Specifies the users who can create
#                              databases (by default, any user can).
#                              Add a DBCREATE_PERMISSION entry
#                              for each user who needs database
#                              creation privileges. Ensure user
#                              informix is authorized when you
#                              first initialize Informix.
# DB_LIBRARY_PATH            - Specifies the locations, separated
#                              by commas, from which Informix can use
#                              UDR or UDT shared libraries. If set,
#                              make sure that all directories containing
#                              the blade modules are listed, to
#                              ensure all DataBlade modules will
#                              work.
# IFX_EXTEND_ROLE            - Controls whether administrators
#                              can use the EXTEND role to specify
#                              which users can register external
#                              routines. Acceptable values are:
#                              0 Any user can register external
#                                 routines
#                              1 Only users granted the ability
#                                to register external routines
#                                can do so (Default)
# SECURITY_LOCALCONNECTION   - Specifies whether Informix performs
#                              security checking for local
#                              connections. Acceptable values are:
#                              0 Off
#                              1 Validate ID
#                              2 Validate ID and port
# UNSECURE_ONSTAT            - Controls whether non-DBSA users are
#                              allowed to run all onstat commands.
#                              Acceptable values are:
#                              1 Enabled
#                              0 Disabled (Default)
# ADMIN_USER_MODE_WITH_DBSA  - Controls who can connect to Informix
#                              in administration mode. Acceptable
#                              values are:
#                              1 DBSAs, users specified by
#                                 ADMIN_MODE_USERS, and the user
#                                 informix
#                              0 Only the user informix (Default)
# ADMIN_MODE_USERS           - Specifies the user names, separated by
#                              commas, who can connect to Informix in
#                              administration mode, in addition to
#                              the user informix
# SSL_KEYSTORE_LABEL         - The label, up to 512 characters, of
#                              the Informix certificate used in Secure
#                              Sockets Layer (SSL) protocol
#                              communications.
###################################################################

#DBCREATE_PERMISSION informix
#DB_LIBRARY_PATH
IFX_EXTEND_ROLE 1
SECURITY_LOCALCONNECTION
UNSECURE_ONSTAT
ADMIN_USER_MODE_WITH_DBSA
ADMIN_MODE_USERS
SSL_KEYSTORE_LABEL
###################################################################
# LBAC Configuration Parameters
###################################################################
# PLCY_POOLSIZE - The maximum number of entries in each hash
#                 bucket of the LBAC security information cache
# PLCY_HASHSIZE - The number of hash buckets in the LBAC security
#                 information cache
# USRC_POOLSIZE - The maximum number of entries in each hash
#                 bucket of the LBAC credential memory cache
# USRC_HASHSIZE - The number of hash buckets in the LBAC credential
#                 memory cache
###################################################################

PLCY_POOLSIZE 127
PLCY_HASHSIZE 31
USRC_POOLSIZE 127
USRC_HASHSIZE 31

###################################################################
# Optical Configuration Parameters
###################################################################
# STAGEBLOB    - The name of the optical blobspace. Must be set to
#                use the optical-storage subsystem.
# OPCACHEMAX   - Maximum optical cache size, in KB
###################################################################

STAGEBLOB
OPCACHEMAX 0

###################################################################
# Built-in Character Data Types Parameters
###################################################################
# SQL_LOGICAL_CHAR   - Enable/Disable the expansion of size
#                      specification for built-in character data
#                      types
###################################################################

SQL_LOGICAL_CHAR OFF

###################################################################
# Sequence Cache Parameters
###################################################################
# SEQ_CACHE_SIZE     - Maximum number of sequence objects that can
#                      have preallocated values in sequence cache
###################################################################

SEQ_CACHE_SIZE 10

###################################################################
# High Availability and Enterprise Replication Security
# Configuration Parameters
###################################################################
# ENCRYPT_HDR     - Enables (1) or disables (0) encryption for HDR.
# ENCRYPT_SMX     - Controls the level of encryption for RSS and
#                   SDS servers. Acceptable values are:
#                   0 Do not encrypt (Default)
#                   1 Encrypt if possible
#                   2 Always encrypt
# ENCRYPT_CDR     - Controls the level of encryption for ER.
#                   Acceptable values are:
#                   0 Do not encrypt (Default)
#                   1 Encrypt if possible
#                   2 Always encrypt
# ENCRYPT_CIPHERS - A list of encryption ciphers and modes,
#                   separated by commas. Default is all.
# ENCRYPT_MAC     - Controls the level of message authentication
#                   code (MAC). Acceptable values are off, high,
#                   medium, and low. List multiple values separated
#                   by commas; the highest common level between
#                   servers is used.
# ENCRYPT_MACFILE - The paths of the MAC key files, separated
#                   by commas. Use the builtin keyword to specify
#                   the built-in key. Default is builtin.
# ENCRYPT_SWITCH  - Defines the frequencies, in minutes, at which
#                   ciphers and keys are renegotiated. Format is:
#                   <cipher_switch_time>,<key_switch_time>
#                   Default is 60,60.
###################################################################

ENCRYPT_HDR
ENCRYPT_SMX
ENCRYPT_CDR 0
ENCRYPT_CIPHERS
ENCRYPT_MAC
ENCRYPT_MACFILE
ENCRYPT_SWITCH

###################################################################
# Enterprise Replication (ER) Configuration Parameters
###################################################################
# CDR_EVALTHREADS         - The number of evaluator threads per
#                           CPU VP and the number of additional
#                           threads, separated by a comma.
#                           Acceptable values are: a non-zero value
#                           followed by a non-negative value
# CDR_DSLOCKWAIT          - The number of seconds the Datasync
#                           waits for database locks.
# CDR_QUEUEMEM            - The maximum amount of memory, in KB,
#                           for the send and receive queues.
# CDR_NIFCOMPRESS         - Controls the network interface
#                           compression level.
#                           Acceptable values are:
#                           -1 Never
#                           0 None
#                           1-9 Compression level
# CDR_SERIAL              - Specifies the incremental size and
#                           the starting value of replicated
#                           serial columns. The format is:
#                           <delta>,<offset>
# CDR_DBSPACE             - The dbspace name for the syscdr
#                           database.
# CDR_QHDR_DBSPACE        - The name of the transaction record
#                           dbspace. Default is the root dbspace.
# CDR_QDATA_SBSPACE       - The names of sbspaces for spooled
#                           transaction data, separated by commas.
# CDR_SUPPRESS_ATSRISWARN - The Datasync error and warning code
#                           numbers to be suppressed in ATS and RIS
#                           files. Acceptable values are: numbers
#                           or ranges of numbers separated by commas.
#                           Separate numbers in a range by a hyphen.
# CDR_DELAY_PURGE_DTC - Specifies the time at which delete table purge
#                      can be delayed.
# CDR_LOG_LAG_ACTION      - Specifies the action when ER log
#                           processing lags behind the current log.
#                           Separate multiple actions with a plus sign (+).
#                           Actions are prioritized from left to right.
#                           Supported options are:
#                           logstag: Enable compressed logical log staging.
#                                     Stage log files in the directory
#                                     specified by the LOG_STAGING_DIR
#                                     configuration parameter. The
#                                     CDR_LOG_STAGING_MAXSIZE
#                                     configuration parameter must also be set.
#                            dlog: Enable adding dynamic logs. The
#                                     CDR_MAX_DYNAMIC_LOGS and
#                                     DYNAMIC_LOGS configuration parameters
#                                     must be enabled.
#                            ignore: Prevents blocking client update activity.
#                                     The replay position can be overrun.
#                            ddrblock: (Default) Block client update activity
#                                     to avoid overrunning the log replay position.
#                            shutdown: Shut down ER if the log replay
#                                     position is in danger of being overrun.
#                                     Restart ER using the cdr cleanstart
#                                     command and resynchronize the data.
#                            Supported combinations:
#                                    logstage+dlog+ddrblock
#                                    logstage+dlog+ignore
#                                    logstage+dlog+shutdown
#                                    logstage+ddrblock
#                                    logstage+ignore
#                                    logstage+shutdown
#                                    dlog+ddrblock
#                                    dlog+ignore
#                                    dlog+shutdown
#                                    ddrblock
#                                    ignore
#                                    shutdown
#
# CDR_LOG_STAGING_MAXSIZE -  Maximum size, in KB (default),
#                            MB, GB, or TB, that ER can use to stage log files in
#                            the directory specified by the LOG_STAGING_DIR
#                            configuration parameter. ER temporarily stops
#                            staging log files, at a log file boundary, when the
#                            staging directory reaches this value.
# CDR_MAX_DYNAMIC_LOGS    - The maximum number of dynamic log
#                           requests that ER can make within one
#                           server session. Acceptable values are:
#                           -1 (unlimited), 0 (disabled),
#                           1 through n (limit to n requests)
###################################################################

CDR_EVALTHREADS 1,2
CDR_DSLOCKWAIT 5
CDR_QUEUEMEM 4096
CDR_NIFCOMPRESS 0
CDR_SERIAL 0
CDR_DBSPACE
CDR_QHDR_DBSPACE
CDR_QDATA_SBSPACE
CDR_SUPPRESS_ATSRISWARN
CDR_DELAY_PURGE_DTC     0
CDR_LOG_LAG_ACTION ddrblock
CDR_LOG_STAGING_MAXSIZE 0
CDR_MAX_DYNAMIC_LOGS 0

###################################################################
# High Availability Cluster (HDR, SDS, and RSS)
# Configuration Parameters
###################################################################
# DRAUTO            - Controls automatic failover of primary
#                     servers. Valid for HDR, SDS, and RSS.
#                     Acceptable values are:
#                     0 Manual
#                     1 Retain server type
#                     2 Reverse server type
#                     3 Connection Manager Arbitrator controls
#                       server type
# DRINTERVAL        - The maximum interval, in seconds, between HDR
#                     buffer flushes. Valid for HDR only.
# DRTIMEOUT         - The time, in seconds, before a network
#                     timeout occurs. Valid for HDR only.
# DRLOSTFOUND       - The path of the HDR lost-and-found file.
#                     Valid of HDR only.
# DRIDXAUTO         - Enables (1) or disables (0) automatic index
#                     repair for an HDR pair. Default is 0.
# HA_ALIAS          - The server alias for a high-availability
#                     cluster. Must be the same as a value of
#                     DBSERVERNAME or DBSERVERALIASES that uses a
#                     network-based connection type. Valid for HDR,
#                     SDS, and RSS.
# LOG_INDEX_BUILDS  - Enable (1) or disable (0) index page logging.
#                     Required for RSS. Optional for HDR and SDS.
# SDS_ENABLE        - Enables (1) or disables (0) an SDS server.
#                     Set this value on an SDS server after setting
#                     up the primary. Valid for SDS only.
# SDS_TIMEOUT       - The time, in seconds, that the primary waits
#                     for an acknowledgement from an SDS server
#                     while performing page flushing before marking
#                     the SDS server as down. Valid for SDS only.
# SDS_TEMPDBS       - The temporary dbspace used by an  SDS server.
#                     The format is:
#                     <dbspace_name>,<path>,<pagesize in KB>,<offset in KB>,
#                     <size in KB>
#                     You can include up to 16 entries of SDS_TEMPDBS to
#                     specify additional dbspaces. Valid for SDS.
# SDS_PAGING        - The paths of two buffer paging files,
#                     Separated by a comma. Valid for SDS only.
# SDS_LOGCHECK      - The time, in seconds, that the SDS server waits
#                     to detect if the primary server is generating
#                     log activity before allowing failover to the
#                     secondary server.
#                     Acceptable values are:
#                     0 Do not detect. Allow failover. (default)
#                     n Wait up to n seconds. If detected that the
#                       primary is generating log activity, then failover
#                       is stopped. Otherwise, failover is allowed.
# UPDATABLE_SECONDARY - Controls whether secondary servers can accept
#                     update, insert, and delete operations from clients.
#                     If enabled, specifies the number of connection
#                     threads between the secondary and primary servers
#                     for transmitting updates from the secondary.
#                     Acceptable values are:
#                         0  Secondary server is read-only (default)
#                         1 through twice the number of CPU VPs, threads
#                            for performing updates from the secondary.
#                     Valid for HDR, SDS, and RSS.
# FAILOVER_CALLBACK - Specifies the path and program name called when a
#                     secondary server transitions to a standard or
#                     primary server. Valid for HDR, SDS, and RSS.
# TEMPTAB_NOLOG     - Controls the default logging mode for temporary
#                     tables that are explicitly created with the
#                     CREATE TEMP TABLE or SELECT INTO TEMP statements.
#                     Secondary servers must not have logged temporary
#                     tables. Acceptable values are:
#                     0 Create temporary tables with logging enabled by
#                       default.
#                     1 Create temporary tables without logging.
#                     Required to be set to 1 on HDR, RSS, and SDS
#                     secondary servers.
# DELAY_APPLY       - Specifies a delay factor for RSS
#                     secondary nodes.  The format is ###[DHMS] where
#                     D stands for days
#                     H stands for hours
#                     M stands for minutes
#                     S stands for seconds (default)
# STOP_APPLY        - Halts the apply on an RSS node
#                     1 halts the apply
#                     0 resumes the apply (default)
#                     YYYY:MM:DD:hh:mm:ss  - time at which to stop
# LOG_STAGING_DIR   - Specifies a directory in which to stage log files
# RSS_FLOW_CONTROL  - Defines the point at which RSS flow control will
#                     be activated.  Values defined as being
#                     RSS_FLOW_CONTROL    <start>,<end>
#                     where start is the point at which flow control
#                     is activated and end is the point at which it
#                     deactivated.  Valid values are
#                     -1 - Never use flow control - can result in a
#                          log wrap
#                     0    Default (8 times log buffer size)
#                     Start,Stop  - where start should be a larger value
#                           than Stop.  The values can have a scale
#                           factor of ‘K‘, ‘M‘, ‘G‘ for kilobytes,
#                           megabyte, gigabyte.
#                     Example:
#                     RSS_FLOW_CONTROL      10000K,9000K
# FAILOVER_TX_TIMEOUT - Specifies the timeout for a failover to take
#                       before transaction survival is abandonded
# ENABLE_SNAPSHOT_COPY- Specifies whether we can clone this instance
#                       Directly to another machine using the
#                       Snapshot Clone facility.
#                       1 - Enable snapshot copies
#                       0 - Disable snapshot copies
# SMX_COMPRESS        - Controls the network interface compression level.
#                       Acceptable values are:
#                       -1  - Never
#                       0   - None
#                       1-9 - Compression level
###################################################################

DRAUTO                  0
DRINTERVAL              30
DRTIMEOUT               30
HA_ALIAS
DRLOSTFOUND             $INFORMIXDIR/etc/dr.lostfound
DRIDXAUTO               0
LOG_INDEX_BUILDS
SDS_ENABLE
SDS_TIMEOUT             20
SDS_TEMPDBS
SDS_PAGING
SDS_LOGCHECK            0
UPDATABLE_SECONDARY     0
FAILOVER_CALLBACK
FAILOVER_TX_TIMEOUT     0
TEMPTAB_NOLOG           0
DELAY_APPLY             0
STOP_APPLY              0
LOG_STAGING_DIR
RSS_FLOW_CONTROL        0
ENABLE_SNAPSHOT_COPY    0
SMX_COMPRESS            0

###################################################################
# Logical Recovery Parameters
###################################################################
# ON_RECVRY_THREADS  - The number of logical recovery threads that
#                      run in parallel during a warm restore.
# OFF_RECVRY_THREADS - The number of logical recovery threads used
#                      in a cold restore. Also, the number of
#                      threads used during fast recovery.
###################################################################

ON_RECVRY_THREADS  1
OFF_RECVRY_THREADS 10

###################################################################
# Diagnostic Dump Configuration Parameters
###################################################################
# DUMPDIR      - The location Assertion Failure (AF) diagnostic
#                files
# DUMPSHMEM    - Controls shared memory dumps. Acceptable values
#                are:
#                0 Disabled
#                1 Dump all shared memory
#                2 Exclude the buffer pool from the dump
# DUMPGCORE    - Enables (1) or disables (0) whether Informix dumps a
#                core using gcore
# DUMPCORE     - Enables (1) or disables (0) whether Informix dumps a
#                core after an AF
# DUMPCNT      - The maximum number of shared memory dumps or
#                core files for a single session
###################################################################

DUMPDIR $INFORMIXDIR/tmp
DUMPSHMEM 1
DUMPGCORE 0
DUMPCORE 0
DUMPCNT 1

###################################################################
# Alarm Program Configuration Parameters
###################################################################
# ALARMPROGRAM       - Specifies the alarm program to display event
#                      alarms. To enable automatic logical log backup,
#                      edit alarmprogram.sh and set BACKUPLOGS=Y.
# ALRM_ALL_EVENTS    - Controls whether the alarm program runs for
#                      every event. Acceptable values are:
#                      0 Logs only noteworthy events
#                      1 Logs all events
# STORAGE_FULL_ALARM - <time interval in seconds>,<alarm severity>
#                      specifies in what interval:
#                      - a message will be printed to the online.log file
#                      - an alarm will be raised
#                      when
#                      - a dbspace becomes full
#                        (ISAM error -131)
#                      - a partition runs out of pages or extents
#                        (ISAM error -136)
#                      time interval = 0 : OFF
#                      severity = 0 : no alarm, only message
# SYSALARMPROGRAM    - Specifies the system alarm program triggered
#                      when an AF occurs
###################################################################

ALARMPROGRAM $INFORMIXDIR/etc/alarmprogram.sh
ALRM_ALL_EVENTS 0
STORAGE_FULL_ALARM 600,3
SYSALARMPROGRAM $INFORMIXDIR/etc/evidence.sh

###################################################################
# RAS Configuration Parameters
###################################################################
# RAS_PLOG_SPEED - Technical Support diagnostic parameter.
#                  Do not change; automatically updated.
# RAS_LLOG_SPEED - Technical Support diagnostic parameter.
#                  Do not change; automatically updated.
###################################################################

RAS_PLOG_SPEED 0
RAS_LLOG_SPEED 0

###################################################################
# Character Processing Configuration Parameter
###################################################################
# EILSEQ_COMPAT_MODE - Controls whether when processing characters,
#                      Informix checks if the characters are valid for
#                      the locale and returns error -202 if they are
#                      not. Acceptable values are:
#                      0 Return an error for characters that are not
#                        valid (Default)
#                      1 Allow characters that are not valid
####################################################################

EILSEQ_COMPAT_MODE  0

###################################################################
# Statistic Configuration Parameters
###################################################################
# QSTATS  - Enables (1) or disables (0) the collection of queue
#           statistics that can be viewed with onstat -g qst
# WSTATS  - Enables (1) or disables (0) the collection of wait
#           statistics that can be viewed with onstat -g wst
####################################################################

QSTATS 0
WSTATS 0

####################################################################
# USERMAPPING - Control access to Informix for users without operating
#               system accounts.
####################################################################
# OFF   -   users without operating system accounts cannot use Informix
# BASIC -   users without operating system accounts can use Informix but
#           not as privileged users
# ADMIN -   users without operating system accounts can use Informix as
#           privileged users
####################################################################

USERMAPPING OFF

###################################################################
# Storage Provisioning Parameters
###################################################################
# SP_AUTOEXPAND - When set to 1, Informix will automatically expand spaces
#                 that are low on or out of free pages. Set this param
#                 to 0 to disable automatic chunk extensions and chunk
#                 additions.
#                 Default value is 1 (enabled).
# SP_THRESHOLD  - Minimum amount of free space in a DBspace, BLOBspace,
#                 or Smart BLOBspace before the space will automatically
#                 be expanded. Value is a decimal, and can be an absolute
#                 number of kilobytes or a percentage of the total size
#                 in the DBspace.
#                 Default value is 0, which effectively disables this
#                 proactive storage provisioning trigger.
# SP_WAITTIME   - Access to the storage pool is serialized. When one thread
#                 is accessing the storage pool, SP_WAITIME is the number of
#                 seconds another thread will wait before giving up on
#                 its own access.
#                 Default value is 30.
####################################################################

SP_AUTOEXPAND 1
SP_THRESHOLD 0
SP_WAITTIME 30

###################################################################
# Default escape character for LIKE/MATCHES parameter
###################################################################
# DEFAULTESCCHAR  - The default escape character.  If not defined,
#                   ‘\‘ is used as escape character.  Prior to
#                   11.70, ‘\‘ was the default.  Acceptable values:
#                       ‘NONE‘ - no default escape character
#                       c - any one-character value
#                   The default defined here may be overriden in a
#                   session using:
#                       SET ENVIRONMENT DEFAULTESCCHAR
#                   and for a specific statement by including the
#                   ESCAPE clause.
###################################################################

DEFAULTESCCHAR
###################################################################
# MQ Configuration Parameters
###################################################################
# MQSERVER - Specifies the location of the WebSphere MQ server and
#            the communication method to be used
# MQCHLLIB - Specifies the path to the directory containing the
#            client channel definition table
# MQCHLTAB - Specifies the name of the client channel definition
#            table
####################################################################

#VPCLASS         MQ,noyield
MQSERVER
MQCHLLIB
MQCHLTAB

###################################################################
# REMOTE_SERVER_CFG - Specifies the name of a file that lists the
# remote hosts that are trusted by the computer on which the
# database server resides. The file specified must be located in
# $INFORMIXDIR/etc. If the configuration parameter is set then the
# file specified is used instead of the /etc/hosts.equiv file.
#
# REMOTE_USERS_CFG - Specifies the name of a file that lists names
# of trusted users that exist on remote hosts. The file specified
# must be located in $INFORMIXDIR/etc. If the configuration
# parameter is set then the file specified is used instead of the
# ~/.rhosts file.
#
# S6_USE_REMOTE_SERVER_CFG - Specifies that the server will use
# the value for REMOTE_SERVER_CFG rather than $INFORMIXDIR/etc/hosts.equiv
# when using secured ER/HDR connections (i.e. s=6). If set to 0 then
# the existing behaviour is used ($INFORMIXDIR/etc/hosts.equiv). If
# set to 1 then the value of REMOTE_SERVER_CFG will be used
####################################################################

REMOTE_SERVER_CFG
REMOTE_USERS_CFG
S6_USE_REMOTE_SERVER_CFG  0

####################################################################
# Low Memory Parameter
####################################################################
# LOW_MEMORY_RESERVE - the amount of memory reserved for critical
# operations like rollback. If these operations fail then it crashes
# the Server. Valid range 0 (off) or 128 Kbytes up to 20% the first
# virtual segment size. Units are Kbytes.
#
# The LOW_MEMORY_MGR allows Informix to throttle sessions when the
# server is running low on memory. When SHMTOTAL is set, Informix
# will attempt to adhere to the memory restriction set by SHMTOTAL.
# For all Informix editions other than Ultimate edition, LMM is
# on and can‘t be turned off. Ultimate edition, LMM can be turned off.
####################################################################
LOW_MEMORY_RESERVE 0
LOW_MEMORY_MGR 0

#######################################################################
# GSKit Library Version
#######################################################################
# GSKIT_VERSION - Specifies which version (7, 8, etc.) of GSKit the
# server uses. If the parameter is not set, the server uses the GSKit
# version that came in the installation bundle.
#######################################################################
GSKIT_VERSION
###################################################################
# Java Configuration Parameters
###################################################################
# VPCLASS jvp  - Configures the Java VP. The format is:
#                VPCLASS jvp,num=<#>[,max=<#>][,aff=<#>][,noage]
# JVPJAVAHOME  - The JRE root directory (deprecated)
# JVPHOME      - The Krakatoa installation directory (deprecated)
# JVPPROPFILE  - The Java VP property file
# JVPLOGFILE   - The Java VP log file
# JDKVERSION   - The version of JDK supported by this server (deprecated)
# JVPJAVALIB   - The location of the JRE libraries, relative
#                to JVPJAVAHOME (deprecated)
# JVPJAVAVM    - The JRE libraries to use for the Java VM (deprecated)
# JVPARGS      - Configures the Java VM. To display JNI calls,
#                use JVPARGS -verbose:jni. Separate options with
#                semicolons.
# JVPCLASSPATH - The Java classpath to use. Use krakatoa_g.jar
#                for debugging. Comment out the JVPCLASSPATH
#                entry you do not want to use.
###################################################################

#VPCLASS        jvp,num=1
#JVPJAVAHOME     $INFORMIXDIR/extend/krakatoa/jre
#JVPHOME         $INFORMIXDIR/extend/krakatoa
JVPPROPFILE     $INFORMIXDIR/extend/krakatoa/.jvpprops
JVPLOGFILE      $INFORMIXDIR/tmp/jvp.log
#JDKVERSION      1.5
#JVPJAVALIB      /bin/j9vm
#JVPJAVAVM       jvm
#JVPARGS        -verbose:jni
JVPARGS         -Dcom.ibm.tools.attach.enable=no
#JVPCLASSPATH  $INFORMIXDIR/extend/krakatoa/krakatoa_g.jar:$INFORMIXDIR/extend/krakatoa/jdbc_g.jar
JVPCLASSPATH  $INFORMIXDIR/extend/krakatoa/krakatoa.jar:$INFORMIXDIR/extend/krakatoa/jdbc.jar

###################################################################
# Buffer pool and LRU Configuration Parameters
###################################################################
# BUFFERPOOL      - Specifies the default values for buffers and LRU
#                   queues in each buffer pool. Each page size used
#                   by a dbspace has a buffer pool and needs a
#                   BUFFERPOOL entry. The onconfig.std file contains
#                   two initial entries: a default entry from which
#                   to base new page size entries on, and an entry
#                   for the operating system default page size.
#                   When you add a dbspace with a different page size,
#                   IDS adds a BUFFERPOOL entry to the onconfig file
#                   with values that are the same as the default
#                   BUFFERPOOL entry, except that the default
#                   keyword is replaced by size=Nk, where N is the
#                   new page size. With interval checkpoints, these
#                   values can now be set higher than in previous
#                   versions of IDS in an OLTP environment.
# AUTO_LRU_TUNING - Enables (1) or disables (0) automatic tuning of
#                   LRU queues. When this parameter is enabled, IDS
#                   increases the LRU flushing if it cannot find low
#                   priority buffers for number page faults.
###################################################################

BUFFERPOOL default,buffers=10000,lrus=8,lru_min_dirty=50.00,lru_max_dirty=60.50
BUFFERPOOL size=2k,buffers=50000,lrus=8,lru_min_dirty=50,lru_max_dirty=60
AUTO_LRU_TUNING 1

二、sqlhosts文件

#**************************************************************************
#
#  Licensed Material - Property Of IBM
#
#  "Restricted Materials of IBM"
#
#  IBM Informix Dynamic Server
#  Copyright IBM Corporation 1996, 2011
#
#  Title:       sqlhosts.demo
#  Description: Default sqlhosts file for running demos.
#
#**************************************************************************
# The connectivity information for each database server includes four fields
# of required information and one optional field. You can also configure
# database server groups.
#
# The format for the five fields of connectivity information for a database
# server is one line in the UNIX  sqlhosts file, as follows:
#
# <dbservername> <nettype> <hostname> <servicename> <options>
#
# dbservername is the name of a database server on the network.
#
# nettype is an 8-character string specifying the protocol in this format:
#
# ddiiippp
#
# where
#   dd  =  Database product [|ol|on|dr]
#   iii =  Interface type [ipc|soc|tli|sql]
#   ppp =  Protocol [imc|nmp|shm|spx|str|tcp|ssl|mux]
#
# hostname is the name of the computer where the database server resides.
#
# servicename is a service name entry from the services file.
#
# options in the fifth field:
#
#   b=<connection buffer size>
#   c=<connection redirection>
#   g=<group name>
#   i=<group identifier>
#   e=<end of group>
#   m=<multiplexed connection>
#   k=<keep alive setting>
#   r=<client security setting>
#   s=<server security setting>
#   csm=<communication support module>
#
# To create an entry for a group, put a group name in the dbservername field,
# the word group in the nettype field, a hyphen in both the hostname and the
# servicename fileds, and i=<group identifier> in the options field.
#
# For additional information on the parameters, see the IBM Informix
# Administrator‘s Guide.
#**************************************************************************
# IANA (www.iana.org) assigned port number/service names for Informix:
# sqlexec 9088/tcp
# sqlexec-ssl 9089/tcp

demo_on onipcshm        on_hostname     on_servername
时间: 2024-10-09 19:58:16

informix11.7配置文件汇总的相关文章

Hadoop集群搭建配置文件汇总

核心内容: 1.Hadoop1.1.2伪分布(或集群)搭建核心配置文件 2.Hadoop2.4.1伪分布(或集群无HA)搭建核心配置文件 3.Hadoop2.4.1 + HA 集群搭建核心配置文件 1.Hadoop1.1.2伪分布(或集群)搭建核心配置文件 hadoop1.1.2伪分布(集群)搭建 前期准备(略) 安装hadoop1.1.2 1.解压缩 2.修改配置文件 ----------------------core-site.xml--------------------- <prope

第二十二章 动态分区管理(LPAR)

一.逻辑分区 Lpar即系统级的逻辑分区,它把一台计算机上的硬件资源划分成多个不同的逻辑服务器,每个逻辑服务器上单独运行一个私有的操作系统,这样就可以实现在一台服务器上多个操作系统的运行. 根据在逻辑分区中调配资源是否需要重启这个分区中的操作系统,可以把逻辑分区分成两种:静态Lpar和动态Lpar.静态Lpar是指系统资源(CPU.内存和I/O等)在不同的分区之间移动的时候需要重新启动所有影响到的Lpar,而动态Lpar则可以使用户在不同的分区之间灵活移动资源时不会影响到分区的正常运行,既不需要

Nginx系列(二)--模块化

高度模块化的设计设Nginx架构的基础. 在Nginx中,除了少量的核心代码,其它一切皆为模块.模块化设计具有下面特点: 1.高度抽象的模块接口 2.灵活性 3.配置模块的设计使Nginx提供了高可配置性.高可扩展性.高可定制性.高可伸缩性. 4.核心模块接口简单化 5.多层次.多类别的模块设计 全部模块间是分层次.分类别的,官方Nginx有五大类型的模块:核心模块.配置模块.事件模块.HTTP模块.mail模块. 配置模块和核心模块这两种模块类型是由Nginx的框架代码所定义的,这里的配置模块

转】Nginx系列(二)--模块化

原博文出于: http://blog.csdn.net/liutengteng130/article/details/46700977  感谢! 高度模块化的设计设Nginx架构的基础.在Nginx中,除了少量的核心代码,其他一切皆为模块.模块化设计具有以下特点: 1.高度抽象的模块接口 2.灵活性 3.配置模块的设计使Nginx提供了高可配置性.高可扩展性.高可定制性.高可伸缩性. 4.核心模块接口简单化 5.多层次.多类别的模块设计 所有模块间是分层次.分类别的,官方Nginx有五大类型的模

Jfinal学习和环境的搭建

问题?Jfinal学习和环境的搭建. 一.Jfinal是什么? JFinal是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java语言所有优势的同时再拥有ruby.python等动态语言的开发效率. 二.Jfinal的优势及原则 JFinal 项目开发始于2011年初,作者詹波(James Zhan),JFinal将一直坚持以下设计目标:开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restf

Hinernate进行mysql数据库的逆向工程无法生成主外键关系

(1)我们在进行SSH开发大※的项目的时候,使用myeclipse自带的hibernate的逆向工程工具时,发现竟然无法生成one-to-one  one-to-many等的主外键关系,明明的数据库建时已经有主外键关系了.为啥逆向生成时就不行了呢? (2)首先说一下,我使用的是PHP开发环境Appserv自带的MySQL数据库,不是单独安装的: (3)这是因为数据库引擎的问题, 我们可以在sql命令行中输入命令:show engines; 可以看到default默认的是MyISAM: (3)"M

symfony3 使用命令行工具生成Entity实体所踩的坑

1.把配置文件汇总连接邮箱的配置信息注释掉了,在创建Entity时php bin/console doctrine:generate:entity报错 2. 错误原因是实体文件映射到数据库中的字段时候发现字段信息不匹配,比如字段类型不同等,运行一下语句可以同步数据库字段 php bin/console doctrine:schema:update --force

filebeat配置日志记录(等级)

配置日志 配置文件filebeat.yml中的logging部分包含用于配置日志记录输出的选项.日志记录系统可用将日志写入syslog,如果未明确配置日志记录,则使用文件输出. logging.level: info logging.to_files: true logging.files: path: /var/log/filebeat name: filebeat keepfiles: 7 permissions: 0644 tip:除了在配置文件汇总设置日志记录选项外,还可以从命令行修改日

shiro框架总结

一.概念 shiro是一个安全框架,主要可以帮助我们解决程序开发中认证和授权的问题.基于拦截器做的权限系统,权限控制的粒度有限,为了方便各种各样的常用的权限管理需求的实现,,我们有必要使用比较好的安全框架,早期spring  security 作为一个比较完善的安全框架比较火,但是spring security学习成本比较高,于是就出现了shiro安全框架,学习成本降低了很多,而且基本的功能也比较完善. 二.shiro提供的功能 1.Authentication:身份认证/登陆,验证用户是不是拥