[英]Running SQL queries Async
是否可以在SQL Server中异步运行查询。 例如,如果我需要运行以下查询
SELECT VALUE FROM DBO.fn1(@Input1)
UNION
SELECT VALUE FROM DBO.fn2(@Input2)
UNION
SELECT VALUE FROM DBO.fn3(@Input3)
UNION
SELECT VALUE FROM DBO.fn4(@Input4)
或不带UNION
例如以下查询将返回3个结果集。 我可以并行运行所有这些程序吗?
SELECT [COLUMN1...COLUMNN] FROM [TABLE1...TABLEN]
SELECT [COLUMN1...COLUMNN] FROM [TABLE1...TABLEN]
SELECT [COLUMN1...COLUMNN] FROM [TABLE1...TABLEN]
我尝试了google,但找不到任何用于并行运行查询的内容,类似于C#中基于任务的编程
在数据库中,没有像编程中那样的异步过程。 唯一可用的选项是并行性,SQL Server决定何时使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.