AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Warum nicht BDE?

Ein Thema von Jonas · begonnen am 10. Nov 2008 · letzter Beitrag vom 12. Nov 2008
 
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Warum nicht BDE?

  Alt 10. Nov 2008, 23:55
1. BDE ist groß und muss mit ausgeliefert werden. Dabei kommen sich unterschiedliche Versionen von BDE durchaus gerne mal ins Gehege. Wenn Anwendung A also BDE Version X installiert und Anwendung B die BDE Version Y sind Kopfschmerzen vorprogrammiert.

2. Die zu Grunde liegende Architektur der BDE ist stark auf Paradox und dBASE ausgelegt. Ob das ein echter Nachteil ist, ist sicherlich Ansichtssache. Ich fands nie sonderlich angenehm.

3. BLOBs sind ein echtes Problem für viele der BDE Provider.

4. BDE ist ein Layer. Layer verursachen immer Performanceverlust durch unnötigen Overhead. Besonders schlim wirds, wenn sich die Layer übereinander stapeln. Also Du BDE nutzt um auf ODBC zuzugreifen.

5. Auf Grund der Tatsache das BDE ein Layer ist, einigt man sich bei den Funktionen meist auf den kleinsten gemeinsamen Nenner der verwendeten Provider. Das bedeutet, das Features die das Datenbankbackend besitzt, über die BDE nicht nutzbar sind.

6. Die BDE Provider haben teilweise Probleme. Der MS SQL Provider hatte bei mir regelmäßig Probleme wenn es darum ging mehrere Querys parallel durchzuführen, z.B..
Fridolin Walther
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz