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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 使用数据库对象 » 使用索引

 

重建索引

有时需要重建索引,因为由于对表执行大量的插入和删除操作,索引会形成碎片或有偏差。重建索引时,重建的是物理索引。重建操作会为使用物理索引的所有逻辑索引带来好处。不必对逻辑索引执行重建。请参见使用逻辑索引共享索引

可以在 Sybase Central 中或通过执行 ALTER INDEX ...REBUILD 语句来重建索引。还可以通过使用 REORGANIZE TABLE 语句重建索引来删除表碎片。本节介绍如何使用 Sybase Central 和 ALTER INDEX ...REBUILD 语句来重建索引。有关使用 REORGANIZE TABLE 语句的详细信息,请参见REORGANIZE TABLE 语句

 ♦  重建索引 (Sybase Central)
  1. 以具有 DBA 权限的用户身份或已创建索引的表的所有者身份使用 SQL Anywhere 12 插件连接到数据库。

  2. 在左窗格中,双击 [索引]。

  3. 右击索引并选择 [重建]。

  4. 单击 [确定]。

 ♦  重建索引 (SQL)
  1. 以具有 DBA 权限的用户身份,或以与索引相关联的表的所有者身份连接到数据库。

  2. 执行 ALTER INDEX ...REBUILD 语句。REBUILD 语句。

 示例
 另请参见