0
select TABELLE vs record(oberTabelle,Nr).TABELLE
Hallo,
Andy von Nioxus propagiert, dass man die DB-Struktur so anlegt, dass man komplett select-Befehle meidet. Hierzu führt er Oberkategorien ein (siehe z.B. Anhang die roten Felder). Dies sind Tabellen, die jeweils nur einen Datensatz besitzen. Die untergeordneten Tabellen der ersten Ebene sind mit diesem einem Datensatz verknüpft. Statt ein
select Extern where ...
skriptet man dann
record(Kreditor,1).Extern where ...
Mir ist nicht ganz klar, wieso dadurch so viel an Performance gewonnen wird. Mit dem zweiten Vorgehen muss doch ebenfalls die Tabelle "Extern" komplett eingelesen werden.
Danke für die Einsichten in den "Maschinenraum" von Ninox.
Maurice

Antwort
Content aside
- vor 5 StundenZuletzt aktiv
- 9Ansichten
-
1
Folge bereits
