并行 UDR

执行 UDR 的一种方法是使用查询中的表达式。如果 UDR 在查询的表达式中,那么您可以利用并行执行。

对于并行执行,UDR 必须为以下查询部分之一:
例如:假设您创建一个不透明数据类型 circle、一个定义类型为 circle 的列的表 cir_t 以及一个用户定义的例程 area,然后运行以下样本查询:
SELECT circle, area(circle) 
      FROM cir_t
      WHERE circle > "(6,2,4)";
在此样本查询中,以下操作可以并行运行:
缺省情况下,UDR 不会并行运行。要启用 UDR 的并行执行,必须执行以下操作: