Subject | Re: [firebird-support] Firebird problems |
---|---|
Author | Elmar Haneke |
Post date | 2004-04-16T06:43:57Z |
Helen Borrie schrieb:
there might be several applications opening the same database.
But, to reach this there must be an coordinating instance - on a
classic server there is an additional process running for access
coordination. This would certainly break the "embedded" definition, if
you have to run any kind of server you can use the client/server
installation instead. For this reason an classic-based embedded server
would not be an general solution.
Transforming the coordination to be based on file-locks should be an
enourmous amount of work which would include the need for plenty of
tests since that mechanism is not used by the regular server installation.
Elmar
> However, if you use Classic, then every connection has its own *instance*This might be an direction: If embedded server behaves like classic
> of the server and you can use multiple CPUs. I guess the sensible question
> to ask is *why* you want to access one database from two servers.
there might be several applications opening the same database.
But, to reach this there must be an coordinating instance - on a
classic server there is an additional process running for access
coordination. This would certainly break the "embedded" definition, if
you have to run any kind of server you can use the client/server
installation instead. For this reason an classic-based embedded server
would not be an general solution.
Transforming the coordination to be based on file-locks should be an
enourmous amount of work which would include the need for plenty of
tests since that mechanism is not used by the regular server installation.
Elmar