Firebird Configuration Reference
Revision History
| unspecified | 7 June 2026 |
Table of Contents
- 1. About this manual
- Part I. Reference
- 2. An overview of Firebird configuration
- 3.
firebird.conf- 3.1. firebird.conf syntax
- 3.2. Configuration items
- 3.2.1.
DatabaseAccess - 3.2.2.
RemoteAccess - 3.2.3.
ExternalFileAccess - 3.2.4.
UdfAccess - 3.2.5.
TempDirectories - 3.2.6.
TempTableDirectory - 3.2.7.
AuditTraceConfigFile - 3.2.8.
MaxUserTraceLogSize - 3.2.9.
DefaultDbCachePages - 3.2.10.
DatabaseGrowthIncrement - 3.2.11.
UseFileSystemCache - 3.2.12.
FileSystemCacheThreshold - 3.2.13.
FileSystemCacheSize - 3.2.14.
RemoteFileOpenAbility - 3.2.15.
TempBlockSize - 3.2.16.
TempCacheLimit - 3.2.17.
MaxIdentifierByteLength - 3.2.18.
MaxIdentifierCharLength - 3.2.19.
InlineSortThreshold - 3.2.20.
OptimizeForFirstRows - 3.2.21.
OuterJoinConversion - 3.2.22.
SubQueryConversion - 3.2.23.
AllowUpdateOverwrite - 3.2.24.
AuthServer - 3.2.25.
AuthClient - 3.2.26.
UserManager - 3.2.27.
DefaultProfilerPlugin - 3.2.28.
TracePlugin - 3.2.29.
WireCryptPlugin - 3.2.30.
KeyHolderPlugin - 3.2.31.
AllowEncryptedSecurityDatabase - 3.2.32.
Providers - 3.2.33.
DeadlockTimeout - 3.2.34.
StatementTimeout - 3.2.35.
ConnectionIdleTimeout - 3.2.36.
OnDisconnectTriggerTimeout - 3.2.37.
MaxUnflushedWrites - 3.2.38.
MaxUnflushedWriteTime - 3.2.39.
BugcheckAbort - 3.2.40.
ClearGTTAtRetaining - 3.2.41.
RelaxedAliasChecking - 3.2.42.
ReadConsistency - 3.2.43.
DataTypeCompatibility - 3.2.44.
ConnectionTimeout - 3.2.45.
WireCrypt - 3.2.46.
WireCompression - 3.2.47.
DummyPacketInterval - 3.2.48.
ClientBatchBuffer - 3.2.49.
DefaultTimeZone - 3.2.50.
RemoteServiceName - 3.2.51.
RemoteServicePort - 3.2.52.
RemoteAuxPort - 3.2.53.
TcpRemoteBufferSize - 3.2.54.
TcpNoNagle - 3.2.55.
TcpLoopbackFastPath - 3.2.56.
IPv6V6Only - 3.2.57.
RemoteBindAddress - 3.2.58.
LockMemSize - 3.2.59.
LockAcquireSpins - 3.2.60.
LockHashSlots - 3.2.61.
EventMemSize - 3.2.62.
SnapshotsMemSize - 3.2.63.
TipCacheBlockSize - 3.2.64.
OutputRedirectionFile - 3.2.65.
CpuAffinityMask - 3.2.66.
GCPolicy - 3.2.67.
MaxStatementCacheSize - 3.2.68.
SecurityDatabase - 3.2.69.
MaxParallelWorkers - 3.2.70.
ParallelWorkers - 3.2.71.
GuardianOption - 3.2.72.
ProcessPriorityLevel - 3.2.73.
IpcName - 3.2.74.
RemotePipeName - 3.2.75.
UseLegacyKernelObjectsNames - 3.2.76.
Redirection - 3.2.77.
ServerMode - 3.2.78.
ExtConnPoolSize - 3.2.79.
ExtConnPoolLifeTime
- 3.2.1.
- 4.
databases.conf - 5.
plugins.conf - 6.
replication.conf- 6.1. Replication syntax
- 6.2. Configuration items
- 6.2.1.
plugin - 6.2.2.
include_filter - 6.2.3.
exclude_filter - 6.2.4.
log_errors - 6.2.5.
report_errors - 6.2.6.
disable_on_error - 6.2.7.
buffer_size - 6.2.8.
journal_directory - 6.2.9.
journal_file_prefix - 6.2.10.
journal_segment_size - 6.2.11.
journal_segment_count - 6.2.12.
journal_group_flush_delay - 6.2.13.
journal_archive_directory - 6.2.14.
journal_archive_command - 6.2.15.
journal_archive_timeout - 6.2.16.
sync_replica - 6.2.17.
cascade_replication - 6.2.18.
journal_source_directory - 6.2.19.
source_guid - 6.2.20.
verbose_logging - 6.2.21.
apply_idle_timeout - 6.2.22.
apply_error_timeout
- 6.2.1.
- 7. Trace configuration
- 7.1. Trace configuration syntax
- 7.2. Trace configuration items
- 7.2.1.
enabled - 7.2.2.
log_filename - 7.2.3.
max_log_size - 7.2.4.
include_filter - 7.2.5.
exclude_filter - 7.2.6.
log_connections - 7.2.7.
connection_id - 7.2.8.
log_transactions - 7.2.9.
log_statement_prepare - 7.2.10.
log_statement_free - 7.2.11.
log_statement_start - 7.2.12.
log_statement_finish - 7.2.13.
log_procedure_compile - 7.2.14.
log_procedure_start - 7.2.15.
log_procedure_finish - 7.2.16.
log_function_compile - 7.2.17.
log_function_start - 7.2.18.
log_function_finish - 7.2.19.
log_trigger_compile - 7.2.20.
log_trigger_start - 7.2.21.
log_trigger_finish - 7.2.22.
log_context - 7.2.23.
log_errors - 7.2.24.
log_warnings - 7.2.25.
include_gds_codes - 7.2.26.
exclude_gds_codes - 7.2.27.
log_initfini - 7.2.28.
log_sweep - 7.2.29.
print_plan - 7.2.30.
explain_plan - 7.2.31.
print_perf - 7.2.32.
log_blr_requests - 7.2.33.
print_blr - 7.2.34.
log_dyn_requests - 7.2.35.
print_dyn - 7.2.36.
time_threshold - 7.2.37.
max_sql_length - 7.2.38.
max_blr_length - 7.2.39.
max_dyn_length - 7.2.40.
max_arg_length - 7.2.41.
max_arg_count - 7.2.42.
log_services - 7.2.43.
log_service_query
- 7.2.1.
- 8. Environment variables
- Part II. Appendices