实例化视图有两个可能状态:
已启用 实例化视图已成功编译,可供数据库服务器使用。已启用实例化视图中可能没有数据。例如,如果截断已启用实例化视图中的数据,它将更改为已启用和未初始化。如果在指定实例化视图的定义的基础表中没有数据,实例化视图可以初始化但为空。这与实例化视图没有数据不同,因为它未初始化。
已禁用 实例化视图已被显式禁用,例如通过 ALTER MATERIALIZED VIEW...DISABLE 语句。如果禁用实例化视图,将删除视图的数据和索引。此外,禁用快速视图时,它将更改为手动视图。
要确定视图是已启用还是已禁用,请使用 sa_materialized_view_info 系统过程返回视图的 Status 属性。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |