11.07.2015 Views

DB2 9 vs Oracle 10g Admin. Technology - IBM

DB2 9 vs Oracle 10g Admin. Technology - IBM

DB2 9 vs Oracle 10g Admin. Technology - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DB2</strong> Information ManagementLocking 비교LockingMechanism관리소요 바이트고려사항장점<strong>DB2</strong> 9Row-level Locking메모리에 저장LOCKLIST 공간68 bytes fixed•Locking을 위한 메모리 공간 필요•Lock을 요청한 순서대로 처리•Lock은 일시적인 정보일 뿐 데이터베이스가 다운되면붚필요한 정보이므로 메모리 관리가 더 효율적•“Hot table”에 대한효율적/동적 Lock Escalation (메모리공간절약및성능향상)<strong>Oracle</strong> <strong>10g</strong>Row-level Locking디스크에 저장Data Page가 있는동일블록에저장48 bytes + 24 bytes per transaction•추가디스크공간필요•디스크 I/O 필요•MAXTRANS 가최대Lock을 제한•MAXTRANS에 도달하면 트랜잭션은 정지•DBA는 대량의Lock을 요구하는 “Hot table”의Overhead를 고려하여 테이블 공간 설계가 필요함•Locking을 위한 메모리 불필요<strong>DB2</strong> 9 <strong>vs</strong> <strong>Oracle</strong> <strong>10g</strong>© 2008 <strong>IBM</strong> Corporation 102

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!