与基表不同,在 FROM 子句中执行的过程调用没有列统计信息。因此,优化程序为来自过程调用的数据使用所有选择性估计值的缺省值或推测值。过程调用的执行时间及其结果集中的总行数将使用从先前调用中收集的统计信息来估计。这些统计信息通过 ProCall 算法在 ISYSPROCEDURE 系统表的统计信息列中进行维护。请参见SYSPROCEDURE 系统视图和ProcCall 算法 (PC)。
有关获取谓语选择性的信息,请参见:
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |