2008年(239)
分类: Sybase
2008-06-17 22:20:50
如果执行了数据库对象的统计信息收集,并没有改变应用程序的性能,或者使用命令工具,发现表、索引中存在大量的空间碎片、行转移,就需要考虑重新组织表和索引,以提高系统的I/O处理速度。
对表和索引进行磁盘空间重组,可以使用以下方法:
(1)使用系统提供的磁盘空间重组工具,对表和索进行重组。
(2)使用导入、导出工具,首先导出表中数据后删除表,然后重新创建该表,随后导入数据,重新创建索引。
(3)创建新的表空间,将表、索引移动到新表空间中。系统在移动时,会自动进行数据空间的整合。
(4)如果只需要调整索引的磁盘空间存放,可以仅仅只删除索引,然后进行重建。
(5)如果要进行重组的表、索引个数比较多,可以使用导入和导出工具,将整个数据库中的数据导出,然后重建整个数据库,再导入数据。