我应该测试运行每个 SQL 替代项多少次?

如果 SQL 的运行时短(少于 10 秒),则数据缓存从硬盘到内存和 SQL 分析时间的时间可能对总运行时很重要。因此,执行每个 SQL 替代项 2 次,并使用第二个运行时进行比较。

对于运行时间小于 1 秒的极短的 SQL 语句,建议多次运行所有 SQL 替代项,例如 3 次或更多,以便取得较平均运行时间进行比较。