【发布时间】:2011-07-12 16:27:06
【问题描述】:
我正在努力确保编写 DB2 查询以获得更好的性能。目前我在一张表上检查它的执行时间以获取一百万条记录。我应该检查/考虑哪些其他因素以确保其以恰当的方式编写。
(或)
在 DB2 查询中评估更好的性能的清单是什么?如何测量?
【问题讨论】:
-
嗯,这取决于你如何衡量“性能”——有很多指标可以使用。执行时间是 SQL 查询的常见时间。磁盘 I/O 或内存使用可能是其他的。检查给定条件的查询的最佳方法是测量它使用了多少资源(时间、磁盘、内存等),这听起来像是您正在做的事情。如果您想要一个非常具体的答案,我认为您需要更具体。