1 # CSQL System Configuration File
3 #####################################Server Section########################
4 #Important: For Server section parameters, make sure that the value is same for the
5 # server process and all the csql client process which connects to it. otherwise,
6 # behavior is undefined
8 # Page size. Each database is logically divided into pages and allocation happens
9 # in this unit of pages. Increasing this value will reduce frequent allocation of pages.
12 #Total number of client process which can connect and work with the
13 # database concurrently
16 # Maximum size of the system database.
17 MAX_SYS_DB_SIZE=1048576
19 #Maximum size of the user database file.
22 #Shared memory key to be used by the system to create and locate system database.
25 #Shared memory key to be used by the system to create and locate user database.
28 #Give full path for the log file where important system actions are stored.
29 LOG_FILE=/tmp/csql/log/log.out
31 #The virtual memory start address at which the shared memory segment
32 # will be created and attached.
35 # Whether to enable durability
38 #Give full path for the database file where table and record information will
39 #be stored for durability
40 DATABASE_FILE=/tmp/csql/db
42 #Important: For Server section parameters, make sure that the value is same for the
43 # server process and all the csql client process which connects to it. otherwise,
44 # behavior is undefined
45 #####################################Client Section########################
47 #Mutex timeout interval seconds
49 MUTEX_TIMEOUT_USECS=5000
50 MUTEX_TIMEOUT_RETRIES=10
52 #Lock timeout interval seconds
54 LOCK_TIMEOUT_USECS=5000
55 LOCK_TIMEOUT_RETRIES=10
57 #####################################Cache Section########################
59 #Whether to enable caching of tables from target database
62 #Set cache id for multiple bidirectional cache node for single data source
65 #DSN Name to connect to the target database.
66 #This should be present in ~/odbc.ini file
69 ENABLE_BIDIRECTIONAL_CACHE=false
71 CACHE_RECEIVER_WAIT_SECS=10
73 #Give full path for the file where all the table information is stored
74 TABLE_CONFIG_FILE=/tmp/csql/csqltable.conf
76 ##########################SqlNetworkServer Section########################
78 # Whether to enable SqlNetwork server
81 #Set port for Network access
86 #####################################End Section########################