互联网服务db2 9.5高水位标记

请教,我用db2dart /lhwm降低高水位标记,可是提示异常,咋办

db2v9.5,最近数据删除、导入量大,有两个表空间SEFD_FAT_2,SEFD_FAT_3的高水位标记好高,有几个表是分区表,分布在这两个表空间中。然后用db2 /dhwm 和/lhwm,结果lhwm显示奇怪的如下,两个表空间都是类似的问题,SEFD_FAT_2如下:
Highwater Mark:  3702432 pages, 231402 extents (extents #0 - 231401)

Lower highwater mark processing - phase start.
     Current highwater mark:                     231401
     Desired highwater mark:                     0
     Number of used extents in tablespace:       164966
     Number of free extents below original HWM:  66436
     Number of free extents below desired HWM:   0
     Number of free extents below current HWM:   66436

Warning: Object ID 1566 in tablespace 15 was not
         found in the SYSTABLES & SYSINDEXES                          
         catalog tables.                                             

Note: /LHWM only supports objects in non-range partitioned tables,
      and global index objects in range partitioned tables.
      The object encountered may belong to a ranged partitioned table.

Lower highwater mark processing - phase end.

---------------------
SEFD_FAT_3:
Warning: Object ID 617 in tablespace 16 was not
         found in the SYSTABLES & SYSINDEXES                          
         catalog tables.   

-----------------
SEFD_FAT_2的dhwm如下:
Dump highwater mark processing - phase start.

Number of free extents below highwater mark: 47212
Number of used extents below highwater mark: 103189

Object holding highwater mark:

Object ID: 617
Type:      Table Data Extent
      Note: Extent contains page #0 for object.


Dump highwater mark processing - phase end.

Highwater mark processing - phase end.

---------------------
SEFD_FAT_3的dhwm如下:
Dump highwater mark processing - phase start.

Number of free extents below highwater mark: 66436
Number of used extents below highwater mark: 164966

Object holding highwater mark:

Object ID: 1566
Type:      Table Data Extent
      Note: Extent contains page #0 for object.


Dump highwater mark processing - phase end.

Highwater mark processing - phase end.


----------------------
对表空间进行/rhwm显示如下:

Action option: RHWM
Tablespace-ID: 15

Connecting to Buffer Pool Services...

Highwater mark processing - phase start.

Reduce highwater mark processing - phase start.


The Highwater mark cannot be reduced.
The index of the last SMP extent used is: (0)
Reduce highwater mark processing - phase end.

Highwater mark processing - phase end.



求解
参与10

8同行回答

杨文云杨文云  数据库管理员 , GBS
保存表DDL和关联的定义,备份数据然后重建表是最快最简单的方法。建议升级DB2。如果一定要做可以执行如下步骤1 db2 LIST TABLESPACES SHOW DETAIL得到数据库中所有表空间的详细信息2 通过比较表空间的信息,能够筛选出可以降低高水位标记的表空间。但是对于不同的情况,这些表...显示全部

保存表DDL和关联的定义,备份数据然后重建表是最快最简单的方法。建议升级DB2。
如果一定要做可以执行如下步骤
1 db2 LIST TABLESPACES SHOW DETAIL得到数据库中所有表空间的详细信息
2 通过比较表空间的信息,能够筛选出可以降低高水位标记的表空间。但是对于不同的情况,这些表空间的高水位标记不一定都能被降低,还需要查看高水位标记的详细信息。这就要使用到 db2dart 工具。
高水位标记信息 db2dart lde /DHWM /TSI xx
3.db2dart dbname /LHWM /TSI tbsid /NP 0 得到应该要执行的步骤。
建议DB2升级。从9.7后DB2更好的办法解决这问题比如回收表空间存储器只需要使用到“ALTER TABLESPACE”命令

收起
IT咨询服务 · 2019-07-19
浏览2299
claygaoclaygao  软件开发工程师 , 宁钢
我这里的库也做过降低高水位操作,给的建议全部是重建表,直接放弃了。显示全部
我这里的库也做过降低高水位操作,给的建议全部是重建表,直接放弃了。收起
互联网服务 · 2014-11-26
浏览2093
ppjava2009ppjava2009  系统工程师 , 用友汽车信息科技(上海)有限公司
删除表重建的方式需要注意相关视图、例程的失效问题,外键、约束、索引等不用说肯定也要重建的。显示全部
删除表重建的方式需要注意相关视图、例程的失效问题,外键、约束、索引等不用说肯定也要重建的。收起
互联网服务 · 2014-11-24
浏览2090
ilovebaishikeleilovebaishikele  数据库管理员 , 北京首都公路发展集团
高水位解决的最有效的办法就是删除表然后重建。显示全部
高水位解决的最有效的办法就是删除表然后重建。收起
互联网服务 · 2014-10-27
浏览2120
wangyaxwangyax  软件开发工程师 , 金融机构
hello,如果是DPF的使用db2dart 降低high water mark的话,我只能很遗憾的告诉,目前DB2是不支持的,至少对于大表是不支持的,这点我以前跟ibm确认过了。如果非要降的话,只能通过export、drop、reorg、import来完成操作。...显示全部
hello,如果是DPF的使用db2dart 降低high water mark的话,我只能很遗憾的告诉,目前DB2是不支持的,至少对于大表是不支持的,这点我以前跟ibm确认过了。

如果非要降的话,只能通过export、drop、reorg、import来完成操作。收起
互联网服务 · 2014-10-24
浏览2143
zgrrzg22zgrrzg22  其它 , CTTQ
修正,真用=占用显示全部
修正,真用=占用收起
互联网服务 · 2014-10-21
浏览2044
zgrrzg22zgrrzg22  其它 , CTTQ
真用高水位的表应该是分区表,/lhwm 选项不支持针对(分区表)给出降低高水位的建议,所以我建议您:1、直接针对分区表执行REORG,看能否降低高水位标记。2、或者导出数据、DROP分区表、创建分区表、加载数据。...显示全部
真用高水位的表应该是分区表,/lhwm 选项不支持针对(分区表)给出降低高水位的建议,所以我建议您:
1、直接针对分区表执行REORG,看能否降低高水位标记。
2、或者导出数据、DROP分区表、创建分区表、加载数据。收起
互联网服务 · 2014-10-21
浏览2083
yunzhongzi14yunzhongzi14  数据库管理员 , cmb
至今无人答吗显示全部
至今无人答吗收起
互联网服务 · 2014-10-21
浏览2223

提问者

yunzhongzi14
数据库管理员cmb

相关问题

问题状态

  • 发布时间:2014-09-29
  • 关注会员:2 人
  • 问题浏览:11141
  • 最近回答:2019-07-19
  • X社区推广