반응형
병행제어는 [로(리)타최다]로 암기하시면 됩니다.
로킹
타임스탬프 순서
최적병행수행
다중버전기법
병행제어란 동시에 여러 개의 트랜잭션을 실행할 때 트랜잭션 상호간에 상호작용을 제어하여 데이터베이스 일관성을 파괴하지 않도록 하는 것이다.
<병행제어를 하는 목적>
데이터베이스 공유 높이려고.
시스템 활용도 높이려고.
데이터베이스 일관성 유지하려고.
사용자에 대한 응답시간 최소화하려고.
주요 데이터의 액세스를 상호배타적으로 하는 방법=로킹
트랜잭션 간의 처리순서를 미리 정하는 방법=타임스탬프 순서
로킹단위는 병행제어에서 한꺼번에 로킹할 수 있는 객체 크기를 말함.
로킹단위=데이터베이스, 파일, 레코드, 필드 등
로킹단위가 크면,
로크 수가 작음, 병행성 수준 저하.
로킹단위가 작으면,
로크 수가 많음, 병행성 수준 상승.
반응형
'정보처리기사 필기' 카테고리의 다른 글
교착상태 암기법 (0) | 2025.02.04 |
---|---|
관계대수 중 순수관계연산자 암기법 (0) | 2025.02.04 |
DDL 데이터 정의어 (0) | 2025.02.04 |
SQL 분류(DDL, DML, DCL) 암기법 (0) | 2025.02.03 |
화이트박스, 블랙박스 검사 기법 암기법 (0) | 2025.02.03 |
댓글