Database 某些索引可能尚未重新创建

Database 某些索引可能尚未重新创建,database,db2,warnings,database-indexes,reorganize,Database,Db2,Warnings,Database Indexes,Reorganize,点击SQL1279W可能没有重新创建某些索引。当我试图在db2中重新定位一个巨大的表时 db2会自动重建它吗?我们如何知道重建需要多长时间 有什么办法解决这个问题吗 我在书中看到了如下内容 2018-03-09-02.46.15.407340+480 E379842220A543 LEVEL: Warning PID : 9699328 TID : 61242 PROC : db2sysc 0 INSTANCE: db2inst1

点击
SQL1279W可能没有重新创建某些索引。
当我试图在
db2
中重新定位一个巨大的表时

db2
会自动重建它吗?我们如何知道重建需要多长时间

有什么办法解决这个问题吗

我在书中看到了如下内容

2018-03-09-02.46.15.407340+480 E379842220A543       LEVEL: Warning
PID     : 9699328              TID : 61242          PROC : db2sysc 0
INSTANCE: db2inst1             NODE : 000           DB   : MYDB
APPHDL  : 0-37047              APPID: 10.0.0.15.49659.180309024549
AUTHID  : EDW2CBDB             HOSTNAME: myweb.com.my
EDUID   : 61242                EDUNAME: db2agent (MYDB) 0
FUNCTION: DB2 UDB, data management, sqldBeginIndexCreate, probe:1
MESSAGE : ADM5540W  Rebuilding "2" indexes on table "ADM  .CORPORATELOGS".

表的REORG重新组织基表中的数据,然后为该表重建索引。如果进程被中断,可能会出现此错误

IBM对离线reorg的支持显示了一些可能指示中断的诊断消息


REORG INDEX将重建给定表的索引。

您是否尝试在手册中查找警告代码?它至少有一些您正在请求的信息。您好@mustaccio,我刚刚在db2diag.log中添加了一些日志,您知道哪个1是警告代码吗?它就在您的问题中:SQL1279W