摘要:
在Oracle中,锁定又分为表锁定和行锁定。 (1)表锁定:对整个表实行数据锁定,以确保当前事务可以访问数据,防止其他的会话或事务同时对该表进行访问而造成冲突,用于保护整张表的数据。 (2)行锁定:又称记录锁定,对当前操作的一行进行锁定,锁定总是以独占的方式进行,在一个事务结束之前,其他事务将要等待 阅读全文
摘要:
事务的ACID特性,即原子性、一致性、隔离性、持久性。 1原子性:事务必须是原子工作单元,对其进行的数据修改,要么全部执行,要么全不执行。 2一致性:事务在完成时,必须使所有的数据都保持一致状态,即所有的数据都要发生更改,以保证数据的完整性。 3隔离性:两个事务的执行是互不干扰的,一个事务不可能看到 阅读全文
摘要:
游标:只是一个指向查询语句返回的结果的指针,因此定义游标时,将包含一个查询定义。 当游标打开后,数据被接收到一块内存区域存储,直到游标关闭。 游标定义时并不会获取游标数据,只有在游标被打开后,游标相关的查询语句被执行,然后将检索到的结果保存到内存中。 游标实际上指向的是一块内存区域,改区域位于进程全 阅读全文