专门有一组称作 Spatial 谓词的 Spatial 函数可以提高查询性能。 执行 Spatial 谓词(如 ST_Overlaps,比较两个多边形看它们是否重叠) 需要很多时间和内存。因此,使执行成本最小的优化技术很重要。根据本节后面描述的规则使用 Spatial 谓词时, DB2 查询优化器使用 Spatial 索引提高查询性能。有关 Spatial 谓词的更多信息,参见谓词函数。用于开发 Spatial 索引的 Spatial 谓词为:
有关所有 Spatial 函数和 Spatial 谓词的完整列表,参见用于 SQL 查询的 Spatial 函数。