/ / Was ist das Äquivalent von VDB in PostgreSql? - postgresql

Was ist das Äquivalent von VDB in PostgreSql? - postgresql

In sqLite wird die Abfrage analysiert, geplant und während die Ausführung abgeschlossen ist, wird der Code in vdbe und dann in Assembly konvertiert. Was ist das Äquivalent ist PostgreSql?

Antworten:

2 für die Antwort № 1

Warum gehen Sie davon aus, dass es ein Äquivalent gibt? In pg wird der Plan an den Executor übergeben, aber es gibt keine virtuelle Maschine. Bitte beziehen Sie sich auf Überblick über PostgreSQL-Interna in der Bedienungsanleitung.


0 für die Antwort № 2

Von dem SQLite-Handbuch:

Das Schlüsselwort [EXPLAIN] bewirkt, dass sqlite das VDBE-Programm druckt anstatt es auszuführen.

Ich bin kein SQLite-Guru, aber es sieht so aus, als ob VDE in PostgreSQL für den Ausführungsplan steht ERKLÄREN und / oder EXPLAIN ANALYZE und sehen, was die Ergebnisse sind.

Weitere Informationen finden Sie im Handbuch auf der Interna.