> On Wednesday 29 January 2014 17:20:16 Dmitry Yemanov wrote:
> > 29.01.2014 18:37, Paul Reeves wrote:
> > > I guess what we really need is to document in firebird.conf how the
> > > -m switch affects the other two settings. There would seem to be a
> > > total of eight combinations.
> >
> > Lack of -m switch along with SharedDatabase = false means that only
> > the first connection will be able to open the database.
> 
> OK, that makes sense.
> 
> > > # SharedCache SharedDatabase -m   Mode
> > > # false       false           *   ????
> >
> > SC single attach only
> 
> Interesting. Does that differ internally from
> 
> > > # true        false           -   ?????
> >
> > SS single attach only
> 
> 
> I'm mainly concerned here that we document the combinations correctly and
> explain what the advantages and disadvantages are of each one.

I think that we need to re-define the way that the database and cache setting 
are defined --  the current method will only lead to confusion.

Based on the discussion below, there are far too many combinations available 
through the various settings and install switches.

The reality is that there are only 2 set of options::

EngineMode/EngineType = Classic | SuperServer | SuperClassic
DatabaseAccess = Shared | Single

The install options should take their cue from the config settings, and not 
require inline switches.


Sean


------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to