Wirtschaftliche Nutzung der Datenbank (MariaDB)

Doctrine wird als DBAL (Database Abstraction Layer) genutzt. Die Integration wurde optimiert und aktualisiert

Verwenden eines Iterators in Verbindung mit DTOs

Der Einsatz von ORMs wie Doctrine bietet eine abstrakte Ebene über der Datenbanksprache (z.B. SQL), was die Entwicklung beschleunigt, indem es die Notwendigkeit verringert, repetitive und komplexe SQL-Abfragen manuell zu schreiben. Diese Abstraktion bringt jedoch oft einen Overhead mit sich, der die Performance beeinträchtigen kann, besonders bei komplexen Abfragen oder großen Datensätzen.

Themen

  • Iterator

  • DTOs

  • Indices

  • DtoFinder

mehr ...

Erstellen einer effizienten Abfrage

Lesen Sie hier weiter …

Project spaces

  • Die Konfiguration der Datenstrukturen erfordert nach Änderung der Datenstruktur ein Re-Rendering

  • Dieses Rendering ist nun zentralisiert im DBAL-Package des Framework

  • Datenstrukturen werden versioniert

  • Entities werden im POD abgelegt, um eine optimale Performance zu erreichen

  • Datenstrukturen werden POD-Übergreifend zur Laufzeit synchronisiert

  • Während des Renderns sind nun alle Endpoints gelocked

Sonstiges

  • Update auf Doctrine 2.19.*

  • Cache-Regions wurden in den Entities entfernt, da der Cache sich andernfalls falsch verhält

  • Indexierung über Extend-Logik