关闭

WCF分布式事务(EF)

在说分布式事务之前,首先了解一下什么是事务。   事务有四个特性:ACID     A是Atomicity,原子性。一个事务往往涉及到许多的子操作,原子性则保证这些子操作要么都做,要么都不做,而不至于出现事务的部分操作成功,而另外一部分操作没有成功。如果事务在执行的过程中发生错误,那么数据库将回滚到事务发生之前的状态。比如银行的转账服务,这个事务的最终结果一定是:某个账户的余额增加了x,而...
阅读(1471) 评论(17)

EntityFramework 延迟加载

延迟加载:即当我们需要用到的时候才进行加载(读取)       当我们希望浏览某条订单信息的时候,才显示其对应的订单详细记录时,我们希望使用延迟加载来实现,这样不仅加快的了读取的效率,同时也避免加载不需要的数据。延迟加载通常用于foreach循环读取数据时。   EF中支持延迟加载,是因为 进行查询,返回DbQuery类 为了展示延迟加载,所以 使用 sql server p...
阅读(1463) 评论(22)
    个人资料
    • 访问:290131次
    • 积分:6246
    • 等级:
    • 排名:第4189名
    • 原创:147篇
    • 转载:2篇
    • 译文:0篇
    • 评论:2437条
    请联系我
    最新评论