Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询优化与执行 » 查询执行算法 » 算法类型 » 其它算法

 

交换算法(交换)

交换用于在处理 SELECT 语句时实现查询内并行。交换运算符具有两个或多个子子树,每个都以并行方式执行。在每个子树执行时,其会填充随后由交换的父运算符使用的行缓冲区。交换的结果就是其子项的结果的联合。交换的每个子项都使用一个任务,父项也一样。因此,使用一个具有两个子项的交换的计划需要执行三个任务。

交换仅在处理 SELECT 语句且启用了查询内并行机制时使用。

有关并行机制的详细信息,请参见SQL Anywhere 中的线程