SELECT – ENDSELECT
Eine der häufigsten Anweisungen: Das Lesen mehrerer Sätze von der Datenbank. Hier erfahren Sie, was dabei besonders zu beachten ist und was Sie vermeiden sollten.
WEITERLESENEine der häufigsten Anweisungen: Das Lesen mehrerer Sätze von der Datenbank. Hier erfahren Sie, was dabei besonders zu beachten ist und was Sie vermeiden sollten.
WEITERLESENEinleitende Worte zum Performance-Workshop. Hier geben wir Ihnen allgemeine Hinweise zur performanten Programmierung. Wir behandeln Datenbankabfragen und die Bearbeitung von Tabellen.
WEITERLESENWenn fest steht, dass nur bestimmte Werte in einem Feld vorkommen, dann kann die Selektion durch Eingrenzung beschleunigt werden.
WEITERLESENBei READ TABLE auf den Zugriff achten.
WEITERLESENBei einem SELECT Befehl sollten Sie bei laufzeitkritischen Programmen den Zusatz “ORDER BY” nicht verwenden!
WEITERLESENDie Verwendung von “FOR ALL ENTRIES” ist wesentlich schneller, als ein entsprechend programmierter LOOP!
WEITERLESENDatenbank-Hints sind datenbankspezifische Zusätze, mit denen Sie dem Datenbankoptimierer etwas auf die Sprünge helfen können. Wir zeigen Ihnen hier kurz, wie die Hints verwendet werden. Ausserdem sind OSS-Hinweise aufgelistet, die genauere Informationen liefern.
WEITERLESENACHTUNG: Bei folgender Konstellation liefert der Befehl FOR ALL ENTRIES evtl. nicht das gewünschte Ergebnis, denn doppelte Ergebnismengen werden eliminiert!!
WEITERLESEN