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 |
Tags
- async
- react
- NeXT
- SAA
- socket io
- Class
- 파이썬
- 채팅
- Vue
- pandas
- 카톡
- AWS
- RDS
- S3
- Props
- dict
- git
- EC2
- lambda
- merge
- docker
- wetube
- crud
- 중급파이썬
- SSA
- flask
- node
- MongoDB
- 튜플
- TypeScript
Archives
- Today
- Total
목록2025/04/12 (1)
초보 개발자

DB의 transaction는 4가지를 준수한다.ACID라는 것이있다. AtomicCurrencyIsolationD 이 4가지를 통해서 DB는 반드시 어떠한 일이 일어나도 값의 정합성을 지킬 수 있다 (트랜잭션의 내부 중 커밋 되기 전 어떠한 에러가 발생(자연재해, 에러...)하면 절대 입력하지않음, 반대로 커밋이 일어나면 어떠한 일이 일어나더라도 반드시 트랜잭션 내용이 반영됨 ) A연결 B연결이 있다고 가정하고, 각 연결안에서 테이블을 업데이트하는 트랜잭션을 실행시킨다고가정하자.Isolation은 각 연결 상에서의 발생하는 일련의 트랜잭션에서, 커밋이 된 값을 이용하는 것이다. 커밋이 되기 전의 어떠한 변경도 다른 트랜잭션에는 영향이 없음. 다만 isolateion에는 4가지의 레벨이 존재하고, ..
카테고리 없음
2025. 4. 12. 17:49