Abfragen der Delegierung an Datenquellenanbieter

Spectrum Spatial möchte bei der Auswertung einer SQL-Abfrage so effizient wie möglich sein. Die Umsetzung dieses Ziels erfolgt durch das Delegieren von möglichst viel Arbeit an den Datenquellenanbieter. Spectrum Spatial unterstützt standardmäßig einige Datenquellenanbieter, zu denen Oracle, TAB, SQL Server, PostGIS und GeoPackage zählen. Jeder dieser Datenquellenanbieter unterstützt eine eigene Reihe von Vorgängen. Spectrum Spatial erarbeitet sich zusammen mit dem Datenquellenanbieter einen Ausführungsplan, mit dessen Hilfe einige oder alle Aspekte einer Abfrage delegiert werden können. Vorgänge, die der Datenquellenanbieter nicht unterstützt, werden auf der mittleren Ebene von Spectrum Spatial verarbeitet.

In diesem Abschnitt werden die Reihenfolge der Vorgänge für die Abfrageverarbeitung und die Regeln zum Delegieren der einzelnen Teile einer Abfrage erläutert. Es werden Beispiel bereitgestellt, die zeigen, was an den Datenquellenanbieter delegiert wird und welche Vorgänge Spectrum Spatial zur Umsetzung der Abfrage ausführen muss.

Zusätzlich haben wir die Unterstützung dokumentiert, die von den einzelnen unterstützten Datenquellenanbietern bereitgestellt wurde. Wir empfehlen Ihnen, den Abschnitt zu Ihrem Datenquellenanbieter zu lesen, um herauszufinden, welche Vorgänge delegiert werden können. Lesen Sie sich anschließend die Regeln zum Delegieren sowie Beispiele für die Vorgehensweise beim Erstellen leistungsfähiger Abfragen durch.