I have a problem with my delphi program using Interbase 6.5 client in
network connection to an IB 6.5 Server.
When i do an inizialize process with Interbase 6.0 client (free version) i
take 35 seconds, the same process with IB 6.5 client (using the same
machine, switch, etc.) take 3 minutes !!!!!
Why ????
Thanks to all.
Are you using the gds32.dll that comes with IB6.5 ?
Don't mix the gds32.dll versions between other IB products.
Regards,
Arno
Post you connect string.
Do you connect via domain name or ip address ?
Seems to be a network issue maybe a name resolution
problem and not an ib issue.
Regards,
Frank.
> yes, I have completely unistall IB 6 free (uninstall IB 6, delete gds32.dll
> and remove the InterBase directory).
> I've tried Firebird and the time for do the operation is 35 seconds (like IB
> 6).
> I have install IB 6.5, following the installation notes, but the problem
> remaining,
> What can i do?
>
> Thanks
If you're connecting with TCP/IP try to connect with the IP-adres instead of the name.
For example :
192.168.2.1:C:\Databases\test.gdb
Regards,
Arno
yes, I have completely unistall IB 6 free (uninstall IB 6, delete gds32.dll
and remove the InterBase directory).
I've tried Firebird and the time for do the operation is 35 seconds (like IB
6).
I have install IB 6.5, following the installation notes, but the problem
remaining,
What can i do?
Thanks
"Arno Brinkman" <_fir...@abvisie.nl_> ha scritto nel messaggio
news:3dd4...@newsgroups.borland.com...
-Craig
--
Craig Stuntz [TeamB] · Vertex Systems Corp. · Columbus, OH
Delphi/InterBase Weblog: http://delphi.weblogs.com
InterBase PLANalyzer 1.1 out now (free IB optimization tool):
http://delphi.weblogs.com/IBPLANalyzer
I've tried with name and ip address but the result is the same.
I don't think that is the name resolution problem because i've used the same
string for IB 6 free and IB 6.5.
Thanks,
Federico
Ok no name resolution problem.
You said in your prev. post "When i do an inizialize process"
What exactly do you mean ? Just connecting to your db
or also open a query ? What happens if you connect
via IBConsole using the above connect string ?
Regards,
Frank.
> With "Initialize process" I mean the time necessary for connecting to DB and
> open one query in a large table.
> If I try to connect using IBConsole the resulting time (for this two
> operation) is the same (3 min.)
> What can I try to do?
Fetching a lot of records in IB6.5 is much slower as in IB6-OE and Firebird.
That could explain it.
Fetch only the records you want, not the whole table.
Regards,
Arno
-Craig
--
Craig Stuntz [TeamB] · Vertex Systems Corp. · Columbus, OH
Delphi/InterBase Weblog : http://delphi.weblogs.com
InterBase Perf. Monitor : http://delphi.weblogs.com/IBPerformanceMonitor
InterBase PLANalyzer 1.1: http://delphi.weblogs.com/IBPLANalyzer
> > Fetching a lot of records in IB6.5 is much slower as in IB6-OE and
Firebird.
> >
> Hmmm? I've seen the opposite (probably due to character field
> trimming).
Maybe, with large varChar's
I test many queries against serveral versions (IB6.0.1.6, IB6.0.2.0, IB6.5)
and saw that in most case fetching a lot of records ( > 8000) is much slower
on IB6.5. I must say that all the fields in the tables are NOT higher then
varChar(50) and contain data (partialy filled).
Regards,
Arno