各位,现在我有个db2数据库,是9.5版本的。发现一个表开启了NOT LOGGED INITIALLY属性。现在想要查下这个库上还有哪些表开启了这个属性。如何查。syscat.tables中没有。
如果是在创建表的时候指定NOT LOGGED INITIALLY属性,db2look是可以看到的,如果你看不到的话,说明是建表之后开启的 ,这只对执行alter table NOT LOGGED INITIALLY之后的下一个事务有效,再下一个事务仍然会记录日志的
Knowledge center 是这样说的
Activates the NOT LOGGED INITIALLY attribute of the table for this current unit of work.
就是说这个状态是在“UOW scope”的
db2look 怎么会没有? 那你是怎么发现一个表开启了NOT LOGGED INITIALLY属性的?
顶下,系统表还真不知道,可以db2look导出DDL,用 grep,awk等过滤出表名
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30