정처기

[06. SQL 응용] 로킹 ( Locking )

곱창국수 2024. 4. 23. 18:02

로킹 ( Locking )

  • 트랜젝션이 갱신중인 데이터를 다른 트랜잭션이 접근하지 못하도록 잠그는 것이다.
  • 단위
    • 단위가 큰 경우 : 로크의 개수가 적어져 병행 기법이 단순해짐, 병행성 수준이 낮아지고, 오버헤드가 감소한다.
    • 단위가 작은 경우 : 로크의 개수가 많아져 병행 기법이 복작해짐, 병행성 수준이 높아지고, 오버헤드가 증가한다.