标签:用户 性能 instance 最新 dir 数据库查询 所有者 停止 防止
在运行 db2 reorgchk 命令之前,您应该停止 IBM Directory Server 以防止在命令执行的同时发生任何 DB2 查询或更新。虽然这是可选的,但数据库查询和更新可能会非常缓慢并有可能超时。
要运行 db2 reorgchk 命令,请执行以下操作之一。这些示例假设 ldapdb2 为 DB2 实例所有者:
su - ldapdb2 db2 connect to ldapdb2 db2 reorgchk update statistics on table all db2 terminate
db2cmd set DB2INSTANCE=ldapdb2 db2 connect to ldapdb2 db2 reorgchk update statistics on table all db2 terminate
在具有三百万个用户的 400 MHz Solaris 系统上执行 db2 reorgchk 命令要耗费约 20 分钟。
请注意,运行 db2 reorgchk 命令所带来的性能益处是即时的。不必在 db2 reorgchk 命令之后重新启动 DB2。
除了提高性能之外,db2 reorgchk 命令还报告关于数据库中所有表和索引的统计信息。db2 reorgchk 命令还报告关于 DB2 表的组织的统计信息。
标签:用户 性能 instance 最新 dir 数据库查询 所有者 停止 防止
原文地址:http://www.cnblogs.com/xiaojianblogs/p/7308901.html