为数据集+查询生成有意义的性能估计?

时间:2010-08-11 15:02:47

标签: sql

我正在编写一个使用mysql数据库的网络应用程序。我想显示特定查询的运行时间,但我希望它对尝试执行相同操作的其他开发人员有用。关键是要让其他开发人员了解如果他们尝试使用相同的Web应用程序模式时执行此查询的成本。

这样做的好方法是什么?我可以在mysql上运行查询N次并对结果取平均值。我可以修改我正在运行的数据集,以提供预期的,最佳的和最差的情况。对于其他开发者来说,这有用吗?还有其他方法可以解决这个问题吗?

我在mysql查询浏览器中看到它会报告运行查询所花费的时间。提供评估报告需要的是什么?

我理解相同的模式在不同的体系结构上会有不同的运行时间,

由于

1 个答案:

答案 0 :(得分:0)

确定查询使用的逻辑读取数。这不会像经过的时间那样波动。