Re: Recommendation
From: Andrew (andrew_at_andrew.invalid)
Date: 05/30/04
- Next message: Andrea Raimondi: "Re: Recommendation"
- Previous message: Andrea Raimondi: "Re: [UPD] Client Dataset Creator 2.5"
- In reply to: Exorcist: "Re: Recommendation"
- Next in thread: Lee: "Re: Recommendation"
- Reply: Lee: "Re: Recommendation"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 30 May 2004 11:12:46 -0500
In firebird, you (used to?) need a seperate connection (rather than session)
to keep the recordset data stable. This may have been fixed. I usually
deploy the multi-user version and simply connect from the local PC, works
like a champ and has zero speed related issues that I have ever noticed.
I would highly recommend Firebird. There is no reason not to use it. It is
very easy to deploy, fast, extremely reliable (I have had ZERO database
problems in 3 years), flexible, supports multiple platforms, direct php
support, ODBC, REAL joins, supports external tables. Start using it and
you'll ask yourself why you waited.
The only downside to Firebird is it does not support Boolean, and AutoInc
fields. It uses generators and triggers to accomplish AutoInc. If you
switch your dataset components to IBO or IBX, they automatically handle
these little nuances for you. Booleans are not an issue, its a matter and
changing code FieldByName('BoolField').AsBoolean to
(FieldByName('BoolField').AsString = 'Yes'), or
(FieldByName('BoolField').AsInteger = 1) (etc.,etc.,etc.) on reads and
making a function (i.e. FieldByName('BoolField').AsString :=
BoolValue(BooleanField) (returns: yes/no)) for updates.
I hope you found this helpful!
"Exorcist" <dsf> wrote in message news:40b8b91c@newsgroups.borland.com...
> I have one indy server and in each thread of server i create one session
in
> nexusdb (one session per for table).
> Each thread (indy server thread) has 10 tables and theres max 100 users
> threads.
> I have used dbisam and easytable and flashfiler too, and nexusdb seems
> fastest.
> So i have own protocol for writing and deleting data.
> I dont know if its good idea since i have simple protocol and hundred of
> users changing few records each minute.
>
>
> "Lee" <lee_jenkins@No_Spamming_datatrakpos.com> wrote in message
> news:40b8b4eb$1@newsgroups.borland.com...
> >
> > From what I've read, FB embedded supports only one (exclusive?)
> connection.
> > In addition, shouldn't you use a separate connection for each thread in
a
> > threaded app? Of course, FB server would handle it quite well and its
> very
> > easy to deploy. We do it all the time.
> >
> > Warm Regards,
> >
> > Lee
> >
> >
> > "Exorcist" <dsf> wrote in message
news:40b8b40d@newsgroups.borland.com...
> > > I have project in d7 with trial nexusdb.
> > > 30-40 tables, 100 users (in own thread) etc.
> > > is there any free replacement for this Nexusdb (embeded),
> > > for example firebird.
> > > What to use with firebird ?
> > > Or theres some other fast db???
> > >
> > >
> > >
> > >
> >
> >
>
>
- Next message: Andrea Raimondi: "Re: Recommendation"
- Previous message: Andrea Raimondi: "Re: [UPD] Client Dataset Creator 2.5"
- In reply to: Exorcist: "Re: Recommendation"
- Next in thread: Lee: "Re: Recommendation"
- Reply: Lee: "Re: Recommendation"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|