表空间性能优化实例

2/9/2008来源:Oracle教程人气:5927


 
合并表空间的空闲区

    表空间在使用过程中将会出现空闲区,这会影响系统的性能。表空间空闲区的合并就是将相邻的小空闲区合并成完整的大空闲区,其原理如图13.56所示。
表空间性能优化实例
    (1)以【登录到治理服务器】方式来登录【企业治理器】,在【治理目标导航器】中选择【网络】/【数据库】/【myOracle.mynet】/【存储】/【表空间】/【USERS】选项,单击鼠标右键,在弹出的快捷菜单里选择【显示Tablespace Map】选项,如图13.57所示。
表空间性能优化实例
    (2)出现如图13.58所示的表空间地图界面。在【菜单栏】选择【工具】/【合并空闲区】选项。
表空间性能优化实例
    (3)出现如图13.59所示的表空间空闲区合并界面,将完成以下步骤。
    合并空闲区。
    刷新表空间和段列表资料。
    刷新行链接资料。
    刷新索引碎片数据。
    检查空间治理问题。
    生成并装载表空间分析报告。
    (4)在图13.60所示界面中可以查看合并的结果。

(图片较大,请拉动滚动条观看)

表空间的重组

    与前面介绍的表的重组一样,表空间经过一定时间的运行后,其性能可能受到诸如链接行、迁移行和索引滞流等问题的影响。治理员可以通过重组数据库空间利用率来消除空间问题,同时还可以可以更改对象的存储设置和位置。目的是通过解决空间利用率问题,由系统来维护数据库,使之运行良好。下面以对CWMLITE表空间进行重组操作为例予以介绍。
    (1)在如图13.57所示界面中选择【重组】选项,出现如图13.61所示的【暂存表空间】界面,表空间重组过程中将把所有的方案对象暂时存放在选定的表空间中,因此一般要求该表空间的容量要足够存放临时的信息。在【哪个表空间具有足够的空闲空间】下拉列表框中选择USERS,单击表空间性能优化实例
    (2)出现如图13.62所示的【效果报告和作业概要】界面,单击表空间性能优化实例按钮系统将自动生成表空间重组效果报告和作业执行概要。

(图片较大,请拉动滚动条观看)
    (3)其他步骤与表的重组相同,这里不再赘述。