数据库
文章平均质量分 51
zhangwei8607
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle SQL性能优化(转)
Oracle SQL性能优化(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersectio...原创 2013-06-06 15:35:10 · 116 阅读 · 0 评论 -
SQL 约束详解
在数据库中,约束条件能够自动增强数据的完整性,也就是说通过规则的定义确定列中所允许的数据值。对于一个列的约束称为列约束,它仅约束这一列的值,例如,在【性别】列中,只允许取男、女两个值。对于两个或者多个列的约束称为表约束。 在SQL 中,约束条件有以下类型: p 空值约束:该列是否允许为空值。 p 唯一约束:保证该列不允许出现重复值,也就是说,保证列值的唯一性。...原创 2013-06-17 14:46:15 · 413 阅读 · 0 评论 -
hibernate 乐观锁与悲观锁使用
Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。 Hibernate的加锁模式有: Ø LockMode.NONE : ...原创 2013-06-27 11:24:01 · 145 阅读 · 0 评论
分享