2015年1月7日
摘要: 一、锁 数据库是一个多用户使用的共享资源。当多个用户并发地存储数据时,数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁... 阅读全文
posted @ 2015-01-07 17:22 Builder 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 一、事务 事务就是业务上的一个逻辑单元,它能够保证其中对数据所有的操作,要么全部成功,要么全部失败。二、事务的特性: 1、原子性:事务是SQL中的最小执行单位,不能再进行分割。要么全部执行,要么全部不执行 2、一致性:在事务操作前和事务操作后,数据必须处于一致状态。 3、隔离性:事务之间是相... 阅读全文
posted @ 2015-01-07 15:54 Builder 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: 一、静态SQL和动态SQL的概念。 1、静态SQL 静态SQL是我们常用的使用SQL语句的方式,就是编写PL/SQL时,SQL语句已经编写好了。因为静态SQL是在编写程序时就确定了,我们只能使用SQL中的DML和事务控制语句,但是DDL语句,以及会话控制语句却不能再PL/SQL中直接使用,如动态... 阅读全文
posted @ 2015-01-07 00:26 Builder 阅读(5947) 评论(0) 推荐(1) 编辑