合并表空间的空闲区
表空间在使用过程中将会出现空闲区,这会影响系统的性能。表空间空闲区的合并就是将相邻的小空闲区合并成完整的大空闲区,其原理如图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)其他步骤与表的重组相同,这里不再赘述。