db2 reorg runstats rebind具体操作

Posted 点点滴滴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了db2 reorg runstats rebind具体操作相关的知识,希望对你有一定的参考价值。

db2 reorg runstats rebind具体操作

#reorg table
db2 -x "select ‘reorg table ‘||rtrim(tabschema)||‘.‘||tabname||‘;‘ from syscat.tables where TYPE=‘T‘" > reorg.sql

#reorg index
db2 -x "select ‘reorg indexes all for table ‘||rtrim(tabschema)||‘.‘||tabname||‘;‘ from syscat.tables where TYPE=‘T‘" > reorg_index.sql

#runstats table
db2 -x "select ‘runstats on table ‘||rtrim(tabschema)||‘.‘||tabname|| ‘ and indexes all;‘ from syscat.tables where tabschema=‘NRWAUSR‘ and TYPE=‘T‘" > runstats.sql

# rebind
db2 -x "select ‘rebind package ‘||rtrim(pkgschema)||‘.‘||pkgname||‘;‘ from syscat.packages where pkgschema not in (‘NULLID‘ ) and PKGSCHEMA=‘NRWAUSR‘" > rebind.sql

 

db2 -tvf reorg.sql -z reorg_error.log
db2 -tvf reorg_index.sql -z reorg_index.log
db2 -tvf runstats.sql -z runstats_error.log
db2 -tvf rebind.sql -z rebind_error.log










以上是关于db2 reorg runstats rebind具体操作的主要内容,如果未能解决你的问题,请参考以下文章

db2查看runstats进度

db2 reorg(转)

db2中,若变更了表结构和约束,都要进行啥操作啊?为啥我在reorg和r

SQLCODE=-668, SQLSTATE=57016, SQLERRMC=7

[转]DB2中需要REORG操作的几种情况

sql 来自data studio的db2 reorg表