오라클/Oracle,SQL
[SQL 기초 및 PL-SQL 강의자료] Oracle ROWID의 변화
행복한짱짱이
2016. 4. 25. 20:04
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* ROWID는 단지 Transaction의 길이 동안만
Consistence의 유지가 보장
- User 프로그램 내부에 하나 이상의 Transaction이 존재한다면, ROWID가 변화할 수도 있음
* Multi-user 환경에서 예상되는 문제점
- 다른 user가 현재 특정 user가 사용하고 있는 ROWID를 invalidate 하게 하는
UPDATE나 INSERT, DELETE 작업을 수행할 수도 있음
- INSERT나 length를 줄이는 UPDATE 작업 등에서 내부적으로 자동으로 ROWID를 변경할 수 있음