mysqlclient 썸네일형 리스트형 DBMS(8)-트랜젝션과 파이썬으로 MySQL연동 *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.* 1. Transaction 트랜젝션(Transaction)은 데이터베이스에서 수행되는 논리적인 작업의 단위를 말합니다. 데이터베이스 시스템에서 데이터의 일관성을 유지하기 위한 중요한 개념입니다. 트랜젝션을 사용함으로써 데이터베이스 시스템 내에 데이터의 무결성과 일관성을 보장하며, 여러 사용자가 동시에 데이터 업데이트시, 발생하는 문제를 방지할 수 있습니다. 복잡한 연산이나 작업은 트랜젝션 단위로 묶여 안전하게 처리됩니다. 원자성: 트랜젝션의 모든 단계가 성공하거나 실패해야 합니다. 트랜젝션 내 모든 연산은 성공적으로 완료되거나 전혀 수행되지 않아야 합니다. 일관성: 트랜젝션이 수행된 후에도 데이터베이스는 일관된 상.. 더보기 이전 1 다음