bry*_*ker 2 sql-server entity-framework entity-framework-4
我有针对SQL Server 2008的实体框架(.NET 4.0).数据库(理论上)在工作时间内更新 - 删除,然后插入,全部通过事务.实际上,它不会经常发生.但是,我需要确保我始终可以读取数据库中的数据.我正在编写的应用程序永远不会对数据进行任何类型的写入 - 只读.
如果我进行脏读,我总能访问数据; 发生的最糟糕的事情是我得到旧数据(这是可以接受的).但是,我可以告诉Entity Framework始终使用脏读吗?如果我以这种方式设置EF,是否需要担心性能或数据完整性问题?或者我应该退一步看看重写正在执行删除/插入过程的过程?