在Entity Framework中有三种加载的方式,分别是延迟加载,自动加载和显示加载.下面用一个例子来说明:现在有两个表,一个是资料表(Reference),另外一个表是资料分类表(Catalog).一个资料属于某一个分类,但是一个分类下可以包含多个资料.是一个一对多的关系. 两个实体类代码如下: public partial class Catalog { public Catalog() { this.References = new List<Refere…
1.确认数据库版本 2.数据准备 3.创建导入表及控制文件 4.直接加载方式演示 查看具体的日志: 5.传统加载方式演示 查看日志文件: 6.结论及两种方式的差异 经过比对direct比conventional要提高了10倍效率. 对比这两种加载方式的区别: Direct 特点 ü 数据绕过SGA直接写入磁盘的数据文件. ü 数据直接写入高水位线HWM之后的新块,不会扫描HWM之前的空闲块. ü commit之后移动HWM他人才能看到. ü 不对已用空间进行扫描. ü 使用direct…