-
Notifications
You must be signed in to change notification settings - Fork 16
SQLiteOptions
blehnen edited this page Mar 30, 2026
·
4 revisions
The SQLite transport provides only one way to obtain the current time
- From Local machine
The queue will obtain the current time from the local machine's clock as needed.
Queue feature flags (delayed processing, heartbeat, message expiration, priority, status, etc.) are configured at creation time via SQLiteQueueCreationOptions.
SQLite has an EnableWalMode option (default: true) that turns on WAL (Write-Ahead Logging) journal mode. In WAL mode, readers don't block the writer and the writer doesn't block readers, so you typically get better throughput.
This setting only applies to file-based databases. In-memory databases ignore it.
//Disable WAL mode (not recommended for most scenarios)
queue.Configuration.TransportConfiguration.Options.EnableWalMode = false;For any issues please use the GitHub issues