从 Interactive SQL 中,可以检索供优化程序考虑使用的候选实例化视图的列表。
前提条件
DBA 权限,或对 DBO 拥有的过程的执行权限。
上下文和注释
多个。
执行以下语句:
SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='Y'; |
返回的列表特定于发出请求的连接,因为优化程序在生成列表时已将帐户选项设置考虑在内。如果为连接指定的选项与创建实例化视图时使用的选项不匹配,则不会考虑将这一创建的实例化视图作为候选实例化视图。
要获取因选项设置不匹配而没有被连接视为候选的所有实例化视图的列表,可从将要执行查询的连接执行以下命令:
SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='O'; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |