0

在我们的 db2 系统上,所有监视器都设置为 ON。我的问题是,拍摄快照会对性能产生根本影响吗?我说的是每 10 秒拍摄一次快照。

db2pd 及其对性能的影响如何?

我在网上找不到这些问题的任何答案。

编辑: 快照是指获取有关数据库的信息(例如读取次数、锁定等),而不是复制实际的数据库数据。

谢谢

4

2 回答 2

1

快照比较重,因为它们需要使用引擎。

相反,db2pd 不创建任何锁存器,因此它更快。但是,有时信息并不准确。

于 2013-08-27T13:56:36.060 回答
0

传统的快照监视器确实有明显的性能损失,因此除非您正在解决某些问题,否则始终保持监视器开关是不明智的。10 秒的快照频率似乎也太高了。

如果您使用的是 DB2 9.7 或更高版本,请考虑使用事件监视器,这在性能方面干扰较小。

于 2013-08-29T15:08:16.820 回答