【发布时间】:2020-05-06 16:13:43
【问题描述】:
C#SqlConnection 支持多少并发语句?
假设我正在开发运行 10 个线程的 Windows 服务。所有线程使用相同的SqlConnection 对象但不同的SqlCommand 对象,并在不同的表或相同的表但不同的数据上执行选择、插入、更新和删除等操作。它会起作用吗?单个 SqlConnection 对象能否同时处理 10 个语句?
【问题讨论】:
-
我认为答案很简单一个。 AFAIK
SqlConnection类不是线程安全的。
标签: c# sql-server multithreading sqlconnection sqlcommand