作为 SQL Anywhere 设计基础的假定要求其节约内存并且在缺省情况下尽可能快地返回游标的前几项结果。为了与这些目标一致,SQL Anywhere 会在重写后语义正确的情况下,将所有集合操作子查询(如 IN、ANY 或 SOME 谓语)重写为 EXISTS 或 NOT EXISTS 谓语。这样,SQL Anywhere 就可以避免创建不必要的工作表,并且可以更容易地找到用于对表进行访问的合适索引。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |