DB2 9.7:利用自动维护策略自动回收多维集群(MDC)表中的空间
2010-04-13 00:00:00 来源:WEB开发网清单 7. 设置自动维护窗口
vi setmaintenanceWindow.sql
CALL SYSPROC.AUTOMAINT_SET_POLICY
('MAINTENANCE_WINDOW',BLOB('
<?xml version="1.0" encoding="UTF-8"?>
<DB2MaintenanceWindows
xmlns="http://www.ibm.com/xmlns/prod/db2/autonomic/config" >
<!-- Online Maintenance Window -->
<OnlineWindow Occurrence="During" startTime="00:00:00" duration="24" >
<DaysOfWeek>Mon Tue Wed Thu Fri</DaysOfWeek>
<DaysOfMonth>All</DaysOfMonth>
<MonthsOfYear>All</MonthsOfYear>
</OnlineWindow>
<!-- Offline Maintenance Window -->
<OfflineWindow Occurrence="During" startTime="00:00:00" duration="24" >
<DaysOfWeek>All</DaysOfWeek>
<DaysOfMonth>All</DaysOfMonth>
<MonthsOfYear>All</MonthsOfYear>
</OfflineWindow>
</DB2MaintenanceWindows>
')
);
查看自动维护策略
设定了上述两个策略之后我们可以用 AUTOMAINT_GET_POLICYFILE 存储过程来查看当前的自动维护策略,如清单 8 所示。
清单 8. 查看策略设置
CALL SYSPROC.AUTOMAINT_GET_POLICYFILE('AUTO_REORG','reorg_cfg.xml')
Return Status = 0
more ~/sqllib/tmp/reorg_cfg.xml < 需要根据实际安装路径决定该文件的路径 >
<XML 文档的内容与清单 6 一致,在文中省略 >
CALL SYSPROC.AUTOMAINT_GET_POLICYFILE('MAINTENANCE_WINDOW','window.xml')
Return Status = 0
more ~/sqllib/tmp/window.xml < 需要根据实际安装路径决定该文件的路径 >
<XML 文档的内容与清单 7 一致,在文中省略 >
更多精彩
赞助商链接