Subject Re: [IBO] Can i speed up start-up of my application ?
Author Helen Borrie
At 12:07 PM 14-09-02 +0200, you wrote:
>Hi to all,
>i have an application written in C++Builder5 and IBO 4 (using TIBO
>component).
>When my application start i need to open a lot of TIBOTable and TIBOQuery
>(about 40).
>On Pentium 4 / Athlon PC this is not a big problem but when my user have
>Pentium 2 i need about 2-3 minutes for starting the application.
>Before the same application are written with BDE and Paradox and start in
>20-30 seconds.
>Why IBO need all this time for connection and open table/query, how can i
>speed-up the start-up?

In a client/server app, you open datasets as they are needed; and you avoid
Table components if you possibly can. IB is not a desktop database like
Paradox...it doesn't read physical records out of a table but queries
tables in the database for a restricted ( = small as possible) number of
rows. The DB engine has to search for the requested pages, which might be
anywhere on the disk.

Also, you'd need to provide more info about what kind of connection this is
- local? TCP/IP remote? TCP/IP local? NetBeui?

Helen