【问题标题】:SQL Server 2000, Do queries executed sequentially?SQL Server 2000,查询是否按顺序执行?
【发布时间】:2011-01-13 02:22:11
【问题描述】:

我不确定我的问题是否与执行查询的工具有关。 (我一般使用查询分析器、Access 和 AQT)。

例如我有两个查询。

SELECT * FROM Table1

SELECT * FROM Table2

那么,查询是按顺序执行还是同时执行?如果同时执行,如何让它们顺序执行?

谢谢。

【问题讨论】:

    标签: ms-access sql-server-2000 sequential query-analyzer


    【解决方案1】:

    这将依赖于工具,尽管我使用的每个交互式工具都以相同的方式(按顺序)执行此操作,并且其他任何行为都将是极其不寻常的行为(并希望在该工具的文档中突出显示)。在查询分析器中,它们将是连续的。

    【讨论】:

    • +1,理论上一个工具“可以”同时运行它们,但我从未见过/使用过。
    【解决方案2】:

    查询分析器按顺序运行批处理中的每个语句。

    鉴于它们都是 SELECT 的,它们是否按顺序运行实际上并不重要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      • 2017-10-20
      • 2011-10-13
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多