Sobald eine Anweisung an eine Datenbank gesendet wird, muss der Datenbankserver folgende Schritte ausführen:
Er muss die Anweisung syntaktisch analysieren und in eine interne Form umwandeln. Dies wird auch als Vorbereitung der Anweisung bezeichnet.
Er muss die Richtigkeit aller Referenzen auf Datenbankobjekte überprüfen, z.B. ob in der Abfrage genannte Spalten existieren.
Der Abfrageoptimierer erzeugt einen Zugriffsplan, falls die Anweisung Joins oder Unterabfragen umfasst.
Er führt die Anweisung aus, nachdem alle diese Schritte durchgeführt wurden.
Vorbereitete Anweisungen verwenden
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |