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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询处理 » 查询优化与执行 » [查询执行] 算法 » 算法类型 » 重复排除算法

 

OrderedDistinct 算法 (DistO)

如果输入按所有列进行排序,则可以使用 OrderedDistinct。该算法读取每一行并将之与前一行进行比较。如果相同,则忽略该行;否则,将输出该行。如果行已经排序(可能是由于索引或合并连接),OrderedDistinct 将非常有效;如果输入未排序,优化程序将插入一个排序。OrderedDistinct 本身不使用任何工作表,但是所插入的任何排序都会使用一个工作表。