Einzelnen Beitrag anzeigen

OMLune

Registriert seit: 21. Mär 2006
Ort: Bremen
5 Beiträge
 
Delphi 2006 Professional
 
#3

Re: dbExpress - Vor- und Nachteile

  Alt 25. Okt 2006, 08:09
Hi, wir nutzen seit Delphi 8 auch dbExpress als Ersatz für die BDE. Leider mussten wir bei der Umstellung auf Delphi 2006 feststellen, dass dbExpress unter .Net sehr langsam ist. Jeder Zugrif auf ein Feldinhalt eines Queries ist ein mehrfacher Aufruf von unmanaged Code, erzeugt also sehr viel Overhead.

Wir haben dann mal versucht die gleichen Daten über ADO.Net einzulesen, das Ergebnis war erschreckend. Bei unseren Datenmangen lagen wird bei dbExpess=4 Minuten ADO.net=40 Sekunden

Der Vorteil von dbExpress ist natürlich, dass man den Code sehr einfach in Win32 und .Net nutzen kann.

Da wir aber auf .Net umgestellt haben und auch da bleiben wollen, werden wir wohl auch komplett auf ADO.Net wchseln.
Es gibt schlimmere Dinge als Delphi 8, mir fallen nur keine ein.
  Mit Zitat antworten Zitat