摘要: 文章转自:http://blog.itpub.net/24558279/viewspace-762371/从Oracle 10g开始,Oracle给广大DBA提供了一个性能优化的利器,那便是Automatic Workload Repository性能报告。在拿到一份AWR性能报告后,通过分析AWR... 阅读全文
posted @ 2015-06-05 16:08 hello-Jesson 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/gyb2013/article/details/6929697 一、什么是锁: Oracle的锁机制是一种轻量级的锁定机制,不是通过构建锁列表来进行数据的锁定管理,而是直接将锁作为数据块的属性,存储在数据块首部。这个是通过ITL来实现的,一个事务要修改块中的数据,必须获得该块中的一个itl。关于itl(事务槽)的介绍可参考h... 阅读全文
posted @ 2015-06-05 15:50 hello-Jesson 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Undo是干嘛用的? 简单理解,就相当于Windows下的回收站。 你对数据执行修改时,数据库会生成undo信息,这样万一你执行的事务或语句由于某种原因失败了,或者如果你用一条ROLLBACK语句请求回滚,就可以利用这些undo信息将数据放回到修改前的样子。而redo用于在失败时重放事务(即恢复事务),undo则用于取消一条语句或一组语句的作用。 ... 阅读全文
posted @ 2015-06-05 09:49 hello-Jesson 阅读(948) 评论(0) 推荐(0) 编辑