Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 表、视图和索引 » 实例化视图

 

创建实例化视图

对于频繁执行的、引发大量数据的重复性集合和连接操作的查询而言,可创建实例化视图来存储通过此类查询产生的数据。通过以存储在磁盘上的视图的形式预先计算开销巨大的操作,实例化视图可以提高性能。

前提条件

要创建您自己拥有的实例化视图,您必须具有 CREATE MATERIALIZED VIEW 系统特权,并且对所有基础表具有 SELECT 特权。

要创建其他人拥有的实例化视图,您必须具有 CREATE ANY MATERIALIZED VIEW 或 CREATE ANY OBJECT 系统特权,并且对所有基础表具有 SELECT 特权。

 任务
  1. 在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。

  2. 在左窗格中,右击 [视图] 并单击 [新建] » [实例化视图]。

  3. 按照 [创建实例化视图向导] 中的说明操作。

结果

会在数据库中创建一个未初始化的实例化视图。该视图尚不包含任何数据。

下一个

您必须先初始化该实例化视图为其填充数据,然后才能使用。

 另请参见