Wann werden räumliche Indizes verwendet?
Räumliche Indizes werden mit Abfragen in Oracle und PostgreSQL verwendet, die Funktionen zum Vergleich von Geometrien aufrufen. Diejenigen "ST_Geometry"-Funktionen von Oracle und PostgreSQL, die räumliche Indizes verwenden, ermöglichen auch die Abfrage räumlicher Beziehungen.
- ST_Contains (nur PostgreSQL)
- ST_Crosses
- ST_Disjoint (nur PostgreSQL)
- ST_Equals
- ST_Intersects
- ST_Overlaps
- ST_Relate (nur Oracle)
- ST_Touches
- ST_Within
Zudem muss die räumliche Spalte in der Abfrage für den zu verwendenden räumlichen Index unmittelbar nach der Funktion für räumliche Beziehungen aufgeführt werden.
Weitere Informationen zu "ST_Geometry"-Funktionen in DB2, die einen räumlichen Index verwenden können, finden Sie in der DB2-Dokumentation.
Weitere Informationen zu Funktionen, die den räumlichen R-Baum-Index verwenden, finden Sie im IBM Informix Spatial DataBlade Module User's Guide.
Räumliche Indizes werden nicht automatisch mit "ST_Geometry"-Funktionen in SQLite verwendet.