Linq to SQL Compact - Transaction或Just SubmitChanges

时间:2009-10-26 20:57:41

标签: linq-to-sql transactions sql-server-ce

我在SQL Compact数据库上使用Linq to SQL。我有一个函数,我将多个记录插入数据库。我只在函数结束时调用SubmitChanges。使用事务(使用TransactionScope类)会给我带来更多的性能还是优势?

1 个答案:

答案 0 :(得分:4)

Linq to SQL使用SubmitChanges中的事务,因此您不需要显式使用它。 From MSDN

在传输任何实际更改之前,LINQ to SQL会立即启动一个事务来封装一系列单独的命令。