낙관적 락 VS 비관적 락 - 김영수 | 백엔드 데브코스 3기 | 20230203

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025

Комментарии •

  • @spencer-park
    @spencer-park Год назад +11

    잘 봤습니다! 이렇게 요약해도 될까요?
    1. 트랜잭션끼리 잦은 충돌 or 롤백처리 복잡함 or 데이터 무결성 매우 중요한 경우 => 안정성을 중시 => 비관적 락
    2. 적은 충돌이 없거나 적음 and 롤백 처리가 단순한 경우 => 속도를 중시 => 낙관적 락
    3. 복잡한 로직의 경우 실제 적용해보기 전까진 2번의 상황은 '예상'에 불과하므로 비관적 락을 default로, 이후 낙관적 락으로 전환 여부를 고려한다.