是否有一种方法可以测量执行SQL查询所花费的时间而无需获取Java中的结果?

问题描述 投票:2回答:1

因此,我正在编写一个数据库性能测试工具,该工具必须测量执行某些查询所花费的时间,但是它可以与大数据一起使用,并且这些查询每个生成数百万行,因此在我的机器和数据库之间产生了巨大的网络流量。主办。我的问题是如何从Java应用程序运行查询,在该应用程序中我知道查询何时完成了执行,但未获取结果集?

以下代码段是否排除了通过网络传播的所有行?

        //start recording time
     Bool someName = statement.execute(sqlStatement);
        //stop recording time
java sql database performance-testing
1个回答
0
投票

您可以运行CREATE TABLE (SELECT query)命令并测量时间。然后放下桌子。

© www.soinside.com 2019 - 2024. All rights reserved.