08 2011 档案
关于oracle事物锁级别Isolation Level
摘要:oracle中锁的类型:然后再读时不需要加锁,这一点Oracle的共享锁的实现与上一篇中的共享锁原理有点不同,今天在查看oracle官方文档lock的那一部分的时候发现一个新的概念,isolation level (数据隔离级别),虽然以前学过,但是忘的差不多了。隔离级别(isoation leve) 隔离级别定义了事务与事务之间的隔离程度。隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。ANSI/ISO SQ92标准定义了一些数据库操作的隔离级别:未提交读(read uncommitted) 提交读(read committed) 重复读(. 阅读全文
posted @ 2011-08-31 19:38 Ronger 编辑
Oracle之savepoint
摘要:什么是savepoint?Use the SAVEPOINT statement to identify a point in a transaction to which you can later roll back.例如: SQL> SELECT * FROM SCOTT.DEPT ;DEPTNO DNAME LOC------ -------------- ------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTONSQL> UPDATE SCOTT 阅读全文
posted @ 2011-08-17 16:04 Ronger 阅读(16126) 评论(0) 推荐(0) 编辑
关于DBA
摘要:数据库管理员DBA什么是DBA 数据库管理员,英文是Database Administrator,简称DBA。这个职位对不同的人意味着不同的意义。一个小的软件开发工作室和一个分工高度明细的大公司相比,DBA的职责来得更加宽泛一些。一个公司,不管它是自己开发应用软件,还是购买第三方的应用软件,只要涉及到数据库(有多少不涉及数据库的应用软件呢?数据库是商业的灵魂和大脑啊),就需要确定是否雇佣一个或几个DBA。知道DBA这个职位有哪些要求,对于企业内部这个职位的定义或者对于那些未来的DBA将是至关重要的。DBA的一些职责:安装和升级数据库服务器(如Oracle、Microsoft SQL serv. 阅读全文
posted @ 2011-08-16 20:53 Ronger 阅读(1168) 评论(1) 推荐(2) 编辑