查询中最常见的约束之一是与列值相等。下面的示例测试 Sex 列的等同性。
SELECT * FROM Employees WHERE Sex = 'f'; |
查询经常会在第二次执行时以不同的方式进行优化。对于上述类型的约束,SQL Anywhere 将根据经验自动考虑值分布异常的列。数据库会永久地存储这一信息,直到您使用 DROP STATISTICS 命令将其显式删除为止。请注意,在该列上有谓语的后继查询可能会使数据库服务器在该列上重新创建一个直方图。请参见更新列统计信息以提高优化程序性能。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |