Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- ubuntu
- MRI
- https
- 동차좌표계
- MySQL
- nodejs
- ml
- procedure
- Dual energy X-ray
- x-ray
- AWS
- git
- Anaconda
- FSL
- pytorch
- EC2
- pm2
- object detection
- kernel
- Cost Function
- coursera
- ssl
- Map-reduce
- Emoji
- relaxation time
- Homogeneous Coordinates
- 평가지표
- NRMSE
- CT
- error
Archives
- Today
- Total
목록트랜잭션 (1)
Pay it Forward
TRANSACTION (트랜잭션) 사용하기
MYSQL을 통해 DB를 만지던 중 알게된 Transaction. 보통 mysql:workbench 등의 Tool을 이용하여 DB를 바꿀 때, UPDATE문을 곧바로 사용하곤 한다. 이 때, 실수로 바꾸고자 하는 레코드가 아닌 다른 레코드를 변경해버린다면? 백업해 둔 DB가 있다면 다행이지만 없다면 이는 매우 치명적이다. 따라서 UPDATE와 같이 DB의 내용을 수정, 삭제할 때에는 Transaction(트랜잭션)을 이용하는 것이 좋다! Transaction 이란? DB의 내용 및 상태를 변환시키는 기능을 수행하기 위해, 한 번에 모두 수행되어야 할 일련의 작업 단위이다. Transaction의 성질 Atomicity (원자성) : 트랜잭션의 작업은 시작되었다면 모두 실행되어 반영되거나 혹은 아예 반영되..
DB/MYSQL
2020. 1. 16. 11:35