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 |
Tags
- relaxation time
- 동차좌표계
- 평가지표
- AWS
- error
- ubuntu
- git
- ssl
- Dual energy X-ray
- ml
- x-ray
- https
- FSL
- CT
- Homogeneous Coordinates
- procedure
- MRI
- Cost Function
- Map-reduce
- Anaconda
- NRMSE
- coursera
- nodejs
- EC2
- pytorch
- MySQL
- Emoji
- kernel
- pm2
- object detection
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