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 的用法 » 查询处理 » 查询优化与执行 » 使用实例化视图提高性能

 

确定候选实例化视图的列表

随时都可以通过执行以下命令来获取优化程序所考虑的候选实例化视图的列表:

SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='Y';

返回的列表特定于发出请求的连接,因为优化程序在生成列表时已将帐户选项设置考虑在内。如果为连接指定的选项与创建实例化视图时使用的选项不匹配,则不会考虑将这一创建的实例化视图作为候选实例化视图。有关必须匹配的选项的列表,请参见实例化视图的限制

要获取因选项设置不匹配而没有被连接视为候选的所有实例化视图的列表,可从将要执行查询的连接执行以下命令:

SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='O';