Security Linq to SQL:如何在写访问之间获得行安全性?
我希望允许两个线程同时在一个表中写入,因为我知道更新同一行的问题,但这将是一个不同的故事。为了加快应用程序中的操作,我需要一个线程可以在X行中写入,而另一个线程可以在X+n行中执行相同的操作,而不是等待第一个线程完成 那么,我可以用Linq to SQL来阻止行而不是表吗Security Linq to SQL:如何在写访问之间获得行安全性?,security,linq-to-sql,Security,Linq To Sql,我希望允许两个线程同时在一个表中写入,因为我知道更新同一行的问题,但这将是一个不同的故事。为了加快应用程序中的操作,我需要一个线程可以在X行中写入,而另一个线程可以在X+n行中执行相同的操作,而不是等待第一个线程完成 那么,我可以用Linq to SQL来阻止行而不是表吗 谢谢。LINQ to SQL不会阻止任何表。它只是将SQL查询发送到SQL Server数据库,由SQL Server决定如何阻止。但是,当您的数据库具有适当的设计权限索引时,当您查询一行并更新该行时,SQL server不会
谢谢。LINQ to SQL不会阻止任何表。它只是将SQL查询发送到SQL Server数据库,由SQL Server决定如何阻止。但是,当您的数据库具有适当的设计权限索引时,当您查询一行并更新该行时,SQL server不会锁定整个表。因此,您可以期望该场景能够正常工作