sql-server – 如何比较两个查询?

前端之家收集整理的这篇文章主要介绍了sql-server – 如何比较两个查询?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何比较两个查询X和Y,并说X优于Y,当他们在小案例情况下几乎相同的时间?

问题是我有两个查询应该运行在一个非常大的数据库,所以运行和评估不是一个选择.因此,我们创建了一个小数据库来执行一些测试.评估哪个查询更好是一个问题,因为在我们的测试基础上,它们几乎在同一时间(约5分钟)运行.除了要返回的时间外,什么是衡量查询有多好的另一种方法

解决方法

SET STATISTICS IO ON
SET STATISTICS TIME ON

运行查询并比较各种表的逻辑读取和执行时间.

猜你在找的MsSQL相关文章