Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- dff
- 스택머신
- innodb 버퍼풀
- 밑바닥부터 구현하는 컴퓨팅 시스템
- 컴퓨터 아키텍쳐
- vm번역기
- 리눅스
- 밑바닥부터 만드는 컴퓨팅 시스템
- 핵심 데이터 모델링
- s3
- nandtotetris
- 핵기계어
- InnoDB
- ec2
- 필수 스크립트
- 안전하게 테이블 변경
- 밑바닥부터 만드는 운영체제
- innodb구조
- 온라인 ddl
- MySQL
- 운용 시 유용한 쿼리
- performance스키마
- vm머신
- Terraform
- 마운트
- 도커
- 메모리 세그먼트
- 어뎁티브 해시 인덱스
- 구문 분석
- jack 문법
Archives
- Today
- Total
목록RDS (1)
이것이 점프 투 공작소

MySQL과 InnoDB의 Lock에 대해 알아보자서비스를 운영하다보면 서비스의 기능들이 갑자기 멈춰버리는 순간들이 찾아오게됩니다.그럴 때 사무실에서는 '일단 Lock 걸린거 찾아봐' 라는 말을 먼저 듣게되는데,실제로 서비스에 Lock이 걸려있었다면 Lock을 풀자마자 서비스가 정상적으로 동작하게되는데처음 이러한 현상을 보았을때 세삼 놀랐던 기억이 있습니다.백엔드 개발자들이 일하다보면 한번쯤은 꼭 보게되는 RDB의 Lock에 대해 알아보려고 합니다.트랜잭션이랑 Lock이랑 뭐가 달라?트랜잭션은 '테이터베이스의 상태 변경 작업 완정성을 보장해주는 것' 입니다 논리적인 작업을 모두 완벽하게 처리(COMMIT)하도록 하거나, 처리하지 못할 경우(ROLLBACK) 원 상태로 복구되어 작업의 일부만 적용되는 현..
DB
2024. 9. 20. 17:58