估计运行SQL查询的时间

估计运行SQL查询的时间,sql,Sql,我有一个SQL查询,用于从具有一些联接的表中选择记录。该表包含数百万条记录 如何在执行SQL查询之前估计运行SQL查询的时间?使用“前10名”、“前100名”和“前1000名”等来运行查询。一旦达到大约需要10秒的水平,就可以进行分割以获得每秒的估计行数 您应该可以从中了解使用所有行运行所需的时间。使用“top 10”,然后是“top 100”,然后是“top 1000”,依此类推。一旦达到大约需要10秒的水平,就可以进行分割以获得每秒的估计行数 您应该从中了解使用所有行运行所需的时间。如果您使

我有一个SQL查询,用于从具有一些联接的表中选择记录。该表包含数百万条记录

如何在执行SQL查询之前估计运行SQL查询的时间?

使用“前10名”、“前100名”和“前1000名”等来运行查询。一旦达到大约需要10秒的水平,就可以进行分割以获得每秒的估计行数

您应该可以从中了解使用所有行运行所需的时间。

使用“top 10”,然后是“top 100”,然后是“top 1000”,依此类推。一旦达到大约需要10秒的水平,就可以进行分割以获得每秒的估计行数


您应该从中了解使用所有行运行所需的时间。

如果您使用的是Oracle,请查看如果您使用的是Oracle,请查看