09 2015 档案
摘要:问题如下,以下两段脚本的执行计划是否相同???脚本一:SELECT * FROM T1 join T2 on T1.v1=T2.v2 AND T1.v2='....'脚本二:SELECT * FROM T1 join T2 on T1.v1=T2.v2 where T1.v2='....'在内连接时...
阅读全文
摘要:索引的分类说明聚集索引:基于记录在数据表内的排序和存储位置。因为数据的物理排序只能有一种方式,所以在一个表中,只能有一个字段设为聚集索引。非聚集索引:将索引建立在索引页上,查询时从索引中找到记录存放的位置。唯一索引:当字段设置了唯一索引,那么不同记录的同一字段就是唯一的。当数据表中创建了主键后,数据...
阅读全文
摘要:事务的特性原子性:要么全部执行,要么全部不执行。一致性:事务完成时,所有的数据都保持一致状态。隔离性:一个并发事务要么修改另一个事务之前的状态,要么修改它之后的状态,不能在该事务运行时去修改的它的状态。持久性:事务成功提交后,不能在次回滚到提交前的状态了。事务以“begintran”语句开始,以“c...
阅读全文
摘要:且看如下业务层实现类示例代码:publicclassUserServiceImplimplementsUserService{privateUserDAOuserDAO;publicvoidsetUserDAO(UserDAOuserDAO){this.userDAO=userDAO;}public...
阅读全文
摘要:DAO模式实际上是两个某时的组合,DataAccessor模式和ActiveDomainObject模式。DataAccessor模式:封装了数据访问实现的机制,通过提供黒盒式数据存取接口,实现数据访问和业务逻辑的分离。ActiveDomainObject模式:实现业务数据的对象化封装。原理:通过对...
阅读全文

浙公网安备 33010602011771号