可以随时使用 SQL 语句添加或删除索引的聚簇属性。任何主键索引、外键索引、UNIQUE 约束索引或次级索引都可以声明 CLUSTERED 属性。但每个表最多只能声明一个聚簇索引。为此可以使用以下任一语句:
可以联合使用若干语句来维护和恢复聚簇效果:
UNLOAD TABLE 语句可用于按照聚族索引键的顺序卸载表。请参见UNLOAD 语句。
LOAD TABLE 语句可用于按照聚族索引键的顺序在表中插入行。请参见LOAD TABLE 语句。
INSERT 语句尝试按照聚族索引键顺序在包含相邻行的同一表页上放置新行。请参见INSERT 语句。
REORGANIZE TABLE 语句通过按照聚簇索引重新排列行来恢复表的聚簇。如果在未指定聚族的情况下对表执行 REORGANIZE TABLE 语句,则这些表会按主键重新排序。请参见REORGANIZE TABLE 语句。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |