Re: [ODBC] Bad performance using ODBC - Mailing list pgsql-performance

From Albert Cervera Areny
Subject Re: [ODBC] Bad performance using ODBC
Date
Msg-id 200307171814.35145.albertca@jazzfree.com
Whole thread Raw
In response to Re: Bad performance using ODBC  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-performance
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A Dimecres 16 Juliol 2003 16:38, Tom Lane va escriure:
> Albert Cervera Areny <albertca@jazzfree.com> writes:
> >   I have a performance problem using postgresql when the connection is
> > made via ODBC with a windows machine using the latests ODBC drivers
> > (Windows) and PostgreSQL 7.3.3 (Linux).
>
> Do you have logging turned on in the ODBC driver?  I recall hearing that
> that adds a heck of a lot of overhead...

After trying too many things I've finally been able to make it run in just 1
or 2 seconds. I simply had to change the recordset type and set it to
dbOpenSnapshot (This one doesn't show changes made to the database once it's
been open) instead of the default dbDynaset (much more powerful but
unnecessary in this application).

Take note that though it might seem obvious the performance loss against
Access isn't that much and thus VB users aren't probably used to change the
recordset type. I think It would be nice a note with this performance
benchmarks (2 seconds against 15) in the Mini-Howto on Accessing PostgreSQL
from Visual Basic. I'll contact Dave Page directly in case he finds it
interesting.

I haven't seen any speed improvements desabling logging but thanks for your
suggestion anyway!

>
>             regards, tom lane
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: don't forget to increase your free space map settings
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/FstfTK7ZP4pDOHcRArepAJ9rIhOKtztuPORbGkrVTOfC4UmUOQCeJ00u
UxJegkvrs4TL3QVXNun3iFs=
=itG7
-----END PGP SIGNATURE-----

pgsql-performance by date:

Previous
From: Richard Huxton
Date:
Subject: Re: Relation of indices to ANALYZE
Next
From: Joe Conway
Date:
Subject: Re: Hardware performance