对于云上的 db2,runstats 和 reorgchk/reorg 之类的事情是自动完成的吗?

for db2 on cloud, are things like runstats and reorgchk/reorg done automatically?

我发现 运行 针对我的 db2 on cloud 实例的几个查询性能较慢。当我有一个本地 db2 时,我会尝试这些工具,看看是否可以提高性能。现在,有了云上的 db2,我相信我可以使用 admin_cmd 运行 它们,但是,如果它们已经在我的 db 对象上自动 运行 了,那就没有意义了,但是我不知道怎么说。

如您所述,Db2 on Cloud 是一种托管(即服务)数据库产品。但这是针对一般部分的,而不是针对 application-specific 的东西。备份/恢复可以在没有任何应用程序洞察力的情况下完成,但是创建索引、运行 runstats 或执行重组是 application-specific。

Runstats can be invoked using admin_cmd. The same is true for running reorg on tables and indexes.

是的,Db2 on Cloud 会自动进行自动重组和运行统计。如果您 运行 加载大量数据以提高性能,我们确实建议手动 运行 它们。