Replies: 3 comments
-
|
As far as I'm aware, in the case of embedded, the |
Beta Was this translation helpful? Give feedback.
-
|
On 10/23/25 10:44, Mark Rotteveel wrote:
As far as I'm aware, in the case of embedded, the |Classic| and
|SuperClassic| setting value will behave identical, as the connections
are all in one and the same process.
Exactly
|
Beta Was this translation helpful? Give feedback.
-
Yes.
It is the same. Take into account that in case of your process crashes, database consistency could be at risk. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I’m using Firebird 5.0.1 on Windows, and I’d like to run it in embedded mode.
My setup involves two separate Windows processes, and each process has multiple threads writing to the same database file.
I want to confirm the correct configuration for this use case.
Currently, my setup is as follows:
In firebird.conf:
ServerMode = SuperClassic
Connection string:
Charset=UNICODE_FSS;clientlibrary={Path_to_fbclient.dll};ServerType=1;Dialect=3;
User={user};Password={password};Database={dbpath};
Pooling=true;MinPoolSize=0;MaxPoolSize=100;Connection lifetime=15;
Questions:
If not, what is the recommended setup (ServerMode, connection parameters, etc.) for this scenario?
Additional info (if relevant):
Windows version: Windows 11 Pro 64-bit
Firebird version: Firebird 5.0.1
Database file is stored on a local disk (not a network share).
Thank you for your help and for maintaining this great project!
Beta Was this translation helpful? Give feedback.
All reactions