系统集成Db2

db2错误日志查看产生坏块,影响下载速度?

使用db2diag -time 2018-05-14 -level error,severe 查看结果如下2018-05-19-11.14.12.859000+480 I16397456F954 LEVEL: SeverePID : 6944 TID : 7420 PROC : javaw.exeINSTANCE: DB2F NODE : 000FUNCTION: DB2 UDB, ...显示全部

使用db2diag -time 2018-05-14 -level error,severe 查看结果如下
2018-05-19-11.14.12.859000+480 I16397456F954 LEVEL: Severe
PID : 6944 TID : 7420 PROC : javaw.exe
INSTANCE: DB2F NODE : 000
FUNCTION: DB2 UDB, SQO Memory Management, sqloDiagnoseFreeBlockFailure, probe:10
MESSAGE : Possible memory corruption detected.
DATA #1 : ZRC, PD_TYPE_ZRC, 4 bytes
0x820F0002
DATA #2 : Corrupt block address, PD_TYPE_CORRUPT_BLK_PTR, 8 bytes
0x000000000bd3a620
DATA #3 : Block header, PD_TYPE_BLK_HEADER, 24 bytes
0x000000000BD3A608 : D08B C8FF 158F 3A00 0048 83C4 28C3 CCCC ......:..H..(...
0x000000000BD3A618 : CCCC CCCC CCCC CCCC ........
DATA #4 : Data header, PD_TYPE_BLK_DATA_HEAD, 48 bytes
0x000000000BD3A620 : 4883 EC28 488B CAFF 156B 3A00 0048 83C4 H..(H....k:..H..
0x000000000BD3A630 : 28C3 CCCC CCCC CCCC CCCC CCCC CCCC CCCC (...............
0x000000000BD3A640 : 4883 EC28 4885 C948 8BD1 743A 4C8B 4128 H..(H..H..t:L.A(

2018-05-19-11.14.12.890000+480 I16398412F371 LEVEL: Severe
PID : 6944 TID : 7420 PROC : javaw.exe
INSTANCE: DB2F NODE : 000
FUNCTION: DB2 UDB, SQO Memory Management, sqloDiagnoseFreeBlockFailure, probe:50
MESSAGE : Invalid memory block, unable to find associated pool.
DATA #1 : Pointer, 8 bytes
0x0000000000000000

收起
参与15

查看其它 1 个回答db2china2的回答

db2china2db2china2技术经理DB2咨询服务

从提供的信息来看,是函数sqloDiagnoseFreeBlockFailure报错,在尝试释放内存块时,找不到之前关联的内存块了。

这个是否应该只是内存出了问题? 如何共享内存异常(如被误删除了)?

数据库的存储应该是没有坏块吧?后面是如何解决了呢?只是重启数据库就好的?

IT咨询服务 · 2018-05-22
浏览2803
  • 当时我查找不出其他的原因,后来他们排查出是应用服务器的问题
    2018-07-03

回答者

db2china2
技术经理DB2咨询服务
擅长领域: 数据库存储前置系统

db2china2 最近回答过的问题

回答状态

  • 发布时间:2018-05-22
  • 关注会员:4 人
  • 回答浏览:2803
  • X社区推广