Subject | Re: [IB-Architect] Local application |
---|---|
Author | Markus Kemper |
Post date | 2000-03-27T15:29:50Z |
Alexander,
There should be no additional files required for the
InterBase piece. The 'Local' engine is the 'Remote'
engine (no differences except for the license file).
One of the beauties of IB is that when you want to
scale your application up from the desktop its as
simple as dedicating a machine to host IB (eg. myserver)
and modifying the conneciton string.
from: connect \<drive>:\<path>\<database>
to: conenct myserver:\<drive>:\<path>\<database>
One area I've seen some programmers struggle in doing
this is that their application design is not ready
for a multiuser environment. Meaning that things
like TTables, select(*), count(*) are throughout the
application. And sometimes transaction control is
less than optimal. One will not notice the performance
impact of the above operations until put into a
multiuser environement and then performance goes
out the window.
Only go to the database when you need to.
Markus
Alexander Rabtchevich wrote:
There should be no additional files required for the
InterBase piece. The 'Local' engine is the 'Remote'
engine (no differences except for the license file).
One of the beauties of IB is that when you want to
scale your application up from the desktop its as
simple as dedicating a machine to host IB (eg. myserver)
and modifying the conneciton string.
from: connect \<drive>:\<path>\<database>
to: conenct myserver:\<drive>:\<path>\<database>
One area I've seen some programmers struggle in doing
this is that their application design is not ready
for a multiuser environment. Meaning that things
like TTables, select(*), count(*) are throughout the
application. And sometimes transaction control is
less than optimal. One will not notice the performance
impact of the above operations until put into a
multiuser environement and then performance goes
out the window.
Only go to the database when you need to.
Markus
Alexander Rabtchevich wrote:
>
> From: Alexander Rabtchevich <alexander.v.rabtchevich@...-net.by>
>
> As I know, a lot of people now (at least at former USSR) are using Interbase as a
> local database engine (I know it can conflict with licence agreement). It is because
> of it's lightness and high speed. So the idea is very nice - to use one database
> format in all applications you write. But now it needs some additional knowledge
> from programmer - what files are needed and how to install Interbase manually.
>
> So the question is - did you think about such a problem?
>
> With respect
> Alexander Rabtchevich
>
> ------------------------------------------------------------------------
> Good friends, school spirit, hair-dos you'd like to forget.
> Classmates.com has them all. And with 4.4 million alumni already
> registered, there's a good chance you'll find your friends here:
> http://click.egroups.com/1/2622/3/_/_/_/954139277/
> ------------------------------------------------------------------------
>
> To unsubscribe from this group, send an email to:
> IB-Architect-unsubscribe@onelist.com