Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#7

AW: Moderne Technologien für (Datenbank-) Anwendung

  Alt 19. Okt 2012, 09:45
Mit ORM würde ich nicht viel machen, denn ich vertraue der Performance nicht. Je weiter hinten (Backend) ich programmiere, desto mehr Kontrolle möchte ich haben. Und das habe ich bei einem ORM nicht.
Das deckt sich auch mit meinen Erfahrungen. Eine simple DB-Anwendung mit einem ORM (komplexe sind damit sowieso nur selten brauchbar abzubilden) funktionierte auf einer lokalen (im lokalen Netz) Datenbank noch ganz performant, ging aber ungalublich in die Knie, als es über das Internet ging. Nach der Umstellung auf direkten DB-Zugriff konnte ich das Laden einer überschaubaren Liste von Datensätzen von 20 Minuten auf 0.5 Sekunden herunterschrauben. Mag an dem spezifischen ORM gelegen haben, aber sowas prägt.

Vermutlich bin ich zu konservativ und es gibt andere/bessere Meinungen.
Es gibt keine besseren Meinungen, nur gleiche und andere.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat