94 lines
2.8 KiB
Text
94 lines
2.8 KiB
Text
# Firebird configuration file for Firebird 3.0 64-bit SuperServer
|
|
# Optimized by IBSurgeon (www.ib-aid.com) for HQbird distribution.
|
|
#
|
|
# This is an optimized configuration for Firebird 3.0 SuperServer 64 bit, it can be used
|
|
# instead of standard firebird.conf from 3.0 distribution - copy it to Firebird folder,
|
|
# rename it to firebird.conf, then restart Firebird
|
|
# (all users should be disconnected before restart!). Keep old config as a backup!
|
|
# Please be aware that some settings can be configured at database level (in databases.conf)
|
|
#
|
|
# If you need configuration file, optimized for your specific environment
|
|
# to get the best possible performance, or if your performance problem
|
|
# still persists after configuration changes, contact us:
|
|
# http://www.ibsurgeon.com/en/firebird-interbase-performance-optimization-service/
|
|
# or via email support@ib-aid.com
|
|
|
|
# Make sure you have HQBird plugins (fbtrace2db and replconf) in plugins folder of Firebird
|
|
#
|
|
|
|
ServerMode = Super
|
|
|
|
#DatabaseAccess = Full
|
|
#RemoteAccess = true
|
|
#ExternalFileAccess = None
|
|
#UdfAccess = Restrict UDF
|
|
#TempDirectories =
|
|
#AuditTraceConfigFile =
|
|
#MaxUserTraceLogSize = 10
|
|
|
|
DefaultDbCachePages = 50000
|
|
|
|
#DatabaseGrowthIncrement = 128M
|
|
#FileSystemCacheThreshold = 64K
|
|
#FileSystemCacheSize = 0
|
|
#RemoteFileOpenAbility = 0
|
|
|
|
TempBlockSize = 2M
|
|
TempCacheLimit = 364M
|
|
|
|
# AuthServer and AuthClient determine what authentication methods will be used
|
|
# by network server and client redirector. Secure remote passwords plugin
|
|
# is default one. Except configured by default SRP plugin firebird also has
|
|
# Legacy_Auth plugin which is used to emulate pre-FB3 login protocol making it
|
|
# possible for client to talk to old servers and for server to listen to requests
|
|
# from old clients. Legacy_Auth is VERY unsecure. On windows Win_Sspi plugin may
|
|
# be also used - it implements windows trusted authentication and backward
|
|
# compatible with 2.1 and 2.5 clients and servers running on windows.
|
|
# Per-database configurable.
|
|
|
|
AuthServer = Legacy_Auth, Srp, Win_Sspi
|
|
|
|
AuthClient = Legacy_Auth, Srp, Win_Sspi
|
|
UserManager = Legacy_UserManager, Srp
|
|
|
|
#hqbird traceapi plugin should be in plugins folder!
|
|
TracePlugin = fbtrace2db
|
|
|
|
#CryptPlugin = Arc4
|
|
#KeyHolderPlugin =
|
|
#Providers = Remote,Engine12,Loopback
|
|
#DeadlockTimeout = 10
|
|
#MaxUnflushedWrites = 100
|
|
#MaxUnflushedWriteTime = 5
|
|
#BugcheckAbort = 0
|
|
#RelaxedAliasChecking = 0
|
|
#ConnectionTimeout = 180
|
|
#(for client) / Required (for server)
|
|
|
|
WireCrypt = Enabled
|
|
#DummyPacketInterval = 0
|
|
#RemoteServiceName = gds_db
|
|
|
|
RemoteServicePort = 3050
|
|
|
|
#RemoteAuxPort = 0
|
|
#TcpRemoteBufferSize = 8192
|
|
#TcpNoNagle = 1
|
|
#RemoteBindAddress =
|
|
|
|
LockMemSize = 9M
|
|
|
|
#LockAcquireSpins = 0
|
|
|
|
LockHashSlots = 30011
|
|
|
|
#EventMemSize = 64K
|
|
#CpuAffinityMask = 0
|
|
#GCPolicy = combined
|
|
#SecurityDatabase = $(dir_secDb)/security3.fdb
|
|
|
|
GuardianOption = 1
|
|
|
|
#ProcessPriorityLevel = 0
|
|
#IpcName = FIREBIRD
|
|
#RemotePipeName = interbas
|