唯一的访问路径问题会阻止对成员SYSIXADV AS400的更新

时间:2015-09-29 11:34:30

标签: db2 ibm-midrange db2-400

我对as400上的作业有很长时间消耗大量CPU的问题。

我认为这与系统工作的工作有关,系统索引顾问检查或构建索引。

我注意到当我们进行数据加载时(从旧数据库到新数据库),此过程开始并需要很长时间才能结束。

当我查看活动作业的作业日志时,它提供以下内容:

enter image description here

下一页:

enter image description here

我可以看到有问题:

enter image description here

它与表p6oispf上的索引有关,但我不知道索引是什么或如何解决这个问题......

导致这种情况的原因是什么?我们如何阻止这种情况发生?

2 个答案:

答案 0 :(得分:1)

尝试following
要从损坏的SYSIXADV文件中恢复,您应该按照以下步骤操作:

注意:如果是针对IASP,请将QSYS2替换为QSYS2nnnnn。

注意:使用QSYS / QADBXREF文件上的DSPFFD命令将zz替换为字符列使用的CCSID。这是寻找什么:

             Data        Field  Buffer    Buffer        Field    Column 
  Field      Type       Length  Length  Position        Usage    Heading
  DBXFIL     CHAR           10      10         1        Both     FILE   
                                                                 NAME   
    Field text  . . . . . . . . . . . . . . . :  File name              
    Coded Character Set Identifier  . . . . . :     37 
  • 任何CHAR列都可以,在此示例中,CCSID(编码字符集标识符)为37

当应用程序活动停顿时,最好执行这些步骤。

  1. ALCOBJ OBJ((QSYS2 / SYSIXADV * FILE * EXCL))冲突(* RQSRLS)
  2. DLTF QSYS2 / SYSIXADVIX
  3. DLTF QSYS2 / CONDIDXA
  4. DLTF QSYS2 / SYSIXADV
  5. CHGJOB CCSID(zz)
  6. CALL QSYS / QSQSYSIBM
  7. CALL QSYS / QSQIBMCHK
  8. 如果上述措施不起作用,链接的文档会提供要检查的PTF列表以及备用恢复。

答案 1 :(得分:0)

命令DSPDBR SYSIXADV显示该文件上有两个逻辑文件,即SYSIXADVIX和CONDIDXA。 DSPFD SYSIXADVIX命令显示此文件是唯一键控的,并列出“访问路径描述”部分中的关键字段。