트 랜 잭 션 과 잠 금 - 트 랜 잭 션 의 격 리 단 계 를 설정 합 니 다.
12494 단어 격 리 단계
/*
SET TRANSACTION ISOLATION LEVEL ORACLE ,
SET TRANSACTION ISOLATION LEVEL {READ COMMITTED|SERIALIZABLE}
?? -CHENZW 20110417 TRANSACTION LEVEL?
*/
--1、READ COMMITTED (READ COMMITTED , , )
--2、READ COMMITTED ( , update commit)
--3、SERIALIZABLE ( )
-- A
SQL> SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
。
SQL> SELECT * FROM EMP;
EMPID EMPNAME EMPAGE
---------- -------------------- ----------
1 11111 27
3 11111 28
-- B
SQL> insert into emp values(3,'chenzz',28);
1 。
SQL> commit;
。
-- A
SQL> select * from emp;
EMPID EMPNAME EMPAGE
---------- -------------------- ----------
1 11111 27
3 11111 28
SQL> update emp set empname='0000' where empid=1;
update emp set empname='0000' where empid=1
*
1 :
ORA-08177:
--4、 READ ONLY DML
SQL> set transaction read only;
。
SQL> select * from emp;
EMPID EMPNAME EMPAGE
---------- -------------------- ----------
1 2222 27
3 11111 28
3 chenzz 28
SQL> insert into emp values(2,'chen',29);
insert into emp values(2,'chen',29)
*
1 :
ORA-01456: READ ONLY / /
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
InnoDB 직렬 화 격 리 단계 구현 방법첫 번 째,SELECT 문 구 는 명시 적 인 사무 블록 에 있 을 때 표 11-9 의 번호 가 1 인 경우 LOCK 를 가 합 니 다.S 자물쇠,표 11-6(기록 자물쇠 사무 자물쇠 호환성 표)에 따라 알 수 있 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.