Mis*_*sha 4 .net c# database multithreading locking
我有一个多线程C#2.0应用程序,其中每个线程将一些结果写入SQL Server 2000数据库表.只有一个直接的INSERT命令,没有其他逻辑.
我的问题是 - 我是否需要锁定将结果写入数据库的方法?目前有一个锁,但我怀疑它正在减慢应用程序的速度.
谢谢!
Shr*_*oni 5
正如之前建议的那样"SqlConnection不是线程安全的".
只是尝试在应用程序期间打开一次连接,MS SQL Server有内部锁定以防止数据丢失,因此您不必担心.
归档时间:
15 年,2 月 前
查看次数:
1586 次
最近记录: