ELOQDB6.CFG | |||||
Sökväg i meny: | Revision | 2004-12-19 | |||
Denna fil används för att konfigurera databasservern. Normal behöver inte göra några ändringar i denna då volymerna skapas automatiskt när man gör en databasvolym | |||||
Filens placering | |||||
På Linux-servern skall filen ligga i /etc/opt/eloquence6/
På Windows ligger filen i HP Eloquence hemkatalog i mappen etc. OBS! Ändra ej HP Eloquence hemkatalog i registry på WIndowsserver | |||||
Inställningar som kan ändras | |||||
LogFlags = *1 Kan vara bra då större problem loggas i logfil BufferCache = 5 Anger hur stor buffer i minnet du vill låta databasservern använda. Du ökar prestandan på servern ansevärt genom att tilllåta ett stort värde. Vi kunder som kör 500 Mbyte LogFile = /var/log/eloqqdb6.log eller C:/Temp/eloqqdb6.log beroende på OS | |||||
Mallar | |||||
I .../SystemQ/newconfig/eloquence_etc_nt och .../SystemQ/newconfig/eloquence_etc_linux finns mallar som lämpligen används. | |||||
Exempel
# eloqdb6.cfg # # @(#)$Revision: 1.8 1997/07/21 00:00 $ # This file defines the eloqdb6 configuration and the database environment. # The default location depends on the operating system: # # Windows NT: C:/Program Files/Hewlett-Packard/HP Eloquence/etc # # This file is read once at eloqdb6 startup. # # Format: # # The section names are not case sensitive. String values can be enclosed # in double quotes to protect leading or trailing spaces. # Everything after a hash (#) character is considered a comment. ### Server configuration [Server] # Service The service name (as defined in /etc/services) # or the port number where the server should listen # for requests. The default value is eloqdb. # # ServiceHttp The service name (as defined in /etc/services) # or the port number where the server should listen # for HTTP requests. If this is not specified, the # HTTP status is disabled. # # UseKeepAlive Numeric flag if the KEEP ALIVE socket option # should be used. Valid values are 1/0. # The default value is 1. # If this option is active, the server will check # after a system defined period of inactivity, if the # client is still alive. #Service = eloqdb #ServiceHttp = eloqdbhttp #UseKeepAlive = 1 # panic This option defines what should happen if a fatal # error is encountered. # # The following options are valid: # exit Terminate the process. This is the default. # dump Terminate the process and create a core dump. # # This is a problem tracking option. Unless you know what # you need the coredump for you probably want to stay with # the default. #panic = exit # LogFile This defines where log messages are written to. # This configuration value either specifies a path/file # or one of the keywords below: # # console - log messages are written to the console # syslog - log messages will be sent to the Windows NT # Event Log # # The default value is "syslog". LogFile = /var/log/eloqqdb6.log # LogFlags Each log message has an associated origin and severity. # The log flags define, which messages will be logged. # The "*" origin matches all message origins, so it can # be used to setup a default which can be overriden # for a specific message origin (eg. "*1N0"): # Default LogFlags are "*0" # # The following origin are in use: # * = All origins # A = Configuration subsystem # X = Network transport # P = Protocol handling # T = Thread kernel # I = IMAGE subsystem # B = BTREE subsystem # F = FIXREC subsystem # V = Volume handling # L = Transaction logging # C = Page cache # N = Node handling # D = The server framework # O = System catalog # # The following severities are in use: # L_ERROR = 0 - error messages # L_INFO = 1 - information # L_DEBUG = 2 - debug # L_VDEBUG = 3 - verbose debug # # When using syslog, the following priorities # are mapped: # L_ERROR = LOG_ERR # L_INFO = LOG_NOTICE # L_DEBUG = LOG_DEBUG # L_VDEBUG = LOG_DEBUG # # Enabling log messages with L_DEBUG or L_VDEBUG severity # may result in a huge number of log messages. # To suppress anything but fatal messages, you can set # LogFlags to "*0". To enable informational log messages you # can set the LogFlags to "*1". LogFlags = *1 ### Data base config [Config] # HttpFrame Numeric flag if the links should be omitted in HTTP status. # The default value is 0. #HttpFrame = 0 # Threads Number of threads in the data base server. A separate # thread is required for each client. # Default number of threads is 40. #Threads = 40 # BufferCache Size of page cache in megabytes. The page cache is # used to reduce the number of disc accesses. Large cache # size will speed up random database access, while a too # small cache size may cause bad server performance. # Default cache size is 5 MB. #BufferCache = 5 # VnodeCache Number of vnode cache elements. The VnodeCache is used # to cache Node open/close operations in the data base kernel. # A Node is the data base equivalent to a file. # Default number of VNodesCache elements is 200. #VnodeCache = 200 # VbufElements Number of Vbuffer elements. Vbuffers are used as scratch # buffers by the database kernel. About 3-5 are used per # concurrent active thread. # Default number of VBufElements is 20 #VbufElements = 20 # The server performs a checkpoint operation at fixed intervals. This # flushes all modified buffers (including metadata) to the disk and # resets log of committed transactions. A checkpoint is a point where # the server knows all data are in a consistent state. Any data # modification since the last checkpoint is recorded in the log volume. # # CheckPtFreq Checkpoint frequency in seconds. # Default checkpoint frequency is 60 seconds. # # CheckPtSize Checkpoint frequency based on accumulated log space # which would be freed by a checkpoint (in megabytes). # A zero CheckPtSize value disables size based checkpoints. # Default checkpoint size is 5 megabytes. # # The database server performs a checkpoint operation at a fixed interval # and optionally in addition when the accumulated log space which could # be freed by a checkpoint operation reaches a given threshold. # The frequency of the checkpoint operations has a great influence on the # size of the log volume since the log volume must hold all committed # transactions since between checkpoints. #CheckPtFreq = 60 #CheckPtSize = 5 # The syncer thread flushes modified buffer pages to the disk when they # are likely to become reused in the near future. # # SyncerFreq Syncer thread invocation frequency (in seconds) # Default interval is 10 seconds. # # SyncerMinFree Minimum number of pages which should be available in # a synces state so they can be reused easily. # Default value is 16 pages. # # SyncerNFlush Maximum number of pages to flush in a single syncer run. # Default value is 4 pages. #SyncerFreq = 10 #SyncerMinFree = 16 #SyncerNFlush = 4 [Volumes] # List of data base volumes. Initially empty. # This is usually filled in by dbvolcreate and dbvolextend utilities Root=C:\Data\SystemQ\databas\Databas.vol Log02=C:\Data\SystemQ\databas\Datalog.vol | |||||
Handbok | Copyright ©1979-2004 Qwert Systems AB 25 års kunskaper | Support |