DB2 Tips4
統計情報更新まわりがなかなか情報がないので、ここに記述しておく。
①統計情報更新ジョブの状態確認。
db2 "SELECT AGENT_ID,STMT_OPERATION FROM SYSIBMADM.SNAPSTMT"
「RUNSTATS」が出てこなければ、すでに止まっている(or 現在停止中)
②統計情報更新がされていないテーブルを確認
db2 "SELECT char(tabname, 40) FROM syscat.tables WHERE type = 'T' AND
stats_time is null"
③統計情報更新がされていないインデックスを確認
db2 "SELECT char(indname, 40) FROM syscat.indexes WHERE stats_time is null"