Toon posts:

[ASP] OLE DB sneller dan ODBC ???

Pagina: 1
Acties:

Verwijderd

Topicstarter
[bericht]
When ASP was introduced everyone used ODBC for their data connections because it was the only real choice and that's how all the samples showed it being done. Well that was then and this is now! OLE DB is faster, more stable, just as easy to use, and most importantly works with almost all your previously written code!
[/bericht]

bron: www.asp101.com

Wij gebruiken dus ODBC voor onze database (Mysql/asp).
Is het nou echt zo dat OLE DB beter is, iemand die hier ervaring mee heeft??

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 11-09 13:04

Crazy D

I think we should take a look.

Op maandag 18 maart 2002 11:51 schreef msoete het volgende:
Wij gebruiken dus ODBC voor onze database (Mysql/asp).
Is het nou echt zo dat OLE DB beter is, iemand die hier ervaring mee heeft??
Volgens mij kun je mysql alleen maar via ODBC (MyODBC ?) benaderen.

Exact expert nodig?


  • Billy Bob907
  • Registratie: Juli 2000
  • Laatst online: 10-12-2025

Billy Bob907

Moet dat?

Yep, OLEDB is zeker sneller, zoals wij gemerkt hebben met SQL server en Sybase. ODBC verbindingen geven nogal wat overhead. Het is in feite een extra laag die je aanbrengt. Simpel, maar niet echt nodig.

Hier staat een duidelijke uitleg (in het nederlands) wat de verschillen zijn:
http://www.aspnl.com/aspnl/nl/artikelen/dbconn.asp

Kijk hier bijvoorbeeld voor ODBC, ODBC-DSN-less, OLE DB, e.a. connection strings:
http://www.able-consulting.com/ado_conn.htm

Het doel van het reizen is niet het doel maar het reizen - Sun Tzu
OGR-25 stats


Verwijderd

Op maandag 18 maart 2002 12:19 schreef Crazy_D het volgende:
Volgens mij kun je mysql alleen maar via ODBC (MyODBC ?) benaderen.
De odbc driver die je vanuit ado gebruikt is eigenlijk een driver die aan de ene kant oledb praat met ado en aan de andere kant odbc praat met je ouderwetse odbc driver, als je dus een native oledb driver gebruikt verdwijnt er een klein laagje tussen je app en je database en zal je performance een klein beetje omhoog gaan (afhangkelijk van je app) google vertelde me dat er een native oledb provider voor mysql is die myoledb heet maar geen idee hoe goed ie is of dat ie nog onderhouden word ofzo.