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
- analytics4
- 명령어
- java
- Javascript
- Python
- PostgreSQL
- 티스토리챌린지
- 트랜잭션
- git
- IntelliJ
- mysql
- c#특징
- 자바
- 차이점
- JPA
- spring
- network
- mssql
- 각데이터베이스별
- oracle
- git hooks
- docker
- DBMS
- 오블완
- rebase vs merge
- API
- group by
- 4요소
- SQL
Archives
- Today
- Total
목록4요소 (1)
hanker
SQL - 트랜잭션(Transaction) 가이드 (커밋과 롤백 활용 방법)
SQL에서 트랜잭션(Transaction)은 데이터베이스의 상태를 관리하고 데이터 무결성을 보장하는 중요한 개념이다.특히, 데이터 처리 중 오류가 발생했을 경우 롤백(ROLLBACK)으로 상태를 복원하거나, 커밋(COMMIT)으로 변경 사항을 확정ㅇ하는 기능은 트랜잭션의 핵심이다. 이번 글에서는 트랜잭션의 개념, 동작 원리, 그리고 활용 방법에 대해서 알아보자! 1. 트랜잭션(Transaction) 이란? 트랜잭션은 데이터베이스에서 수행되는 하나 이상의 작업 단위를 말한다.데이터 무결성을 유지하기 위해 모두 성공하거나 모두 실패해야 한다. * 무결성 : 데이터의 정확성, 일관성, 신뢰성을 전체 라이프사이클 동안 유지하는 것을 의미 트랜잭션의 4가지 특성 (ACID)- 원자성 (Atomicity) : ..
DATABASE/SQL
2025. 1. 6. 00:00