# ACID

49개의 포스트
post-thumbnail

[백엔드 로드맵 - DB] ACID

이번 포스팅의 주제는 ACID, Atomicity, Consistency, Isolation, Durability 에 대해 다뤄 보도록 하겠다.데이터베이스 내에서 일어나는 트랜잭션의 안전성을 보장하기 위해 필요한 성질이다. 특히 돈이 오가는 주식, 금융업계에서 이러한

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

[22-07-(08~11)] Spring Transaction

시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도

2022년 7월 23일
·
0개의 댓글
·
post-thumbnail

Transaction - DB

Transaction트랜잭션이란 질의(query)를 하나의 묶음 처리해서 만약 중간에 실행이 중단됐을 경우,처음부터 다시 실행하는 Rollback을 수행하고, 오류없이 실행을 마치면 commit을 하는 실행단위를 의미한다.즉, 한 번 질의가 실행되면 질의가 모두 수행

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

트랜잭션 격리 수준(Isolation level)

트랜잭션 격리 수준이란, 동시에 여러개의 트랜잭션이 수행될 때 각 트랜잭션이 얼만큼의 고립성을 가지는지 나타내는 것.즉, 특정 트랜잭션이 다른 트랜잭션에 변경된 데이터를 보여줄것인지에 대한 여부를 나타내는 것.격리 수준은 4가지로 나뉜다.Read UnCommitedRe

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

[DB] Transaction?? 그게 뭔데?

트랜잭션은 하나의 논리적 작업 단위를 구성하는 일련의 연산들의 집합입니다. DB는 스크립트들을 절차적으로 처리해나갑니다. 따라서, 이 연산들에는 시작과 끝이 항상 존재하겠죠?? 이 시작부터 끝까지를 하나의 단위로 하는 논리 블럭을 트랜잭션이라고 말합니다.트랜잭션은 작업

2022년 6월 28일
·
0개의 댓글
·
post-thumbnail

2022-06-09(Section2_DataBase)

시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도

2022년 6월 17일
·
0개의 댓글
·

데이터베이스 트랜잭션(Database Transaction)

데이터베이스 상태를 변환시키기 위해 독립적으로 실행되는 논리 단위, 혹은 ‘작업단위’라고도 한다. 데이터베이스의 트랜잭션은 ACID 라는 약어로 분류되는 특성을 가지고 있다. Atomic(원자성) , Consistent(일관성) , Isolated(격리) , Durab

2022년 5월 31일
·
0개의 댓글
·
post-thumbnail

[DB] Transaction과 ACID

: 여러작업들을 하나로 묶은 단위입니다. 한 덩어리의 작업들은 모두 실행되거나, 실행되지 않습니다. (all-or-nothing): 트랜잭션의 특징들의 앞글자를 딴 단어입니다.Atomicity(원자성)모든 작업이 반영되거나 모두 롤백되는 특성입니다Consistency(

2022년 5월 29일
·
0개의 댓글
·

Isolation Level

Isolation Level 트랜잭션 격리수준(Isolation Level)이란 동시에 여러 트랜잭션이 처리 될 때, 트랜잭션끼리 얼마나 서로 고립되어 있는지를 나타내는 것이다. 데이터베이스는 ACID 특징과 같이 트랜잭션이 독립적인 수행을 하도록 Locking을

2022년 5월 3일
·
0개의 댓글
·

ACID

ACID(에이씨아이디)란 Atomicity, Consistency, Isolation, Durability의 약자로서, 데이터베이스의 트랜잭션이 안전하게 수행되기 위한 4가지 필수적인 성질을 말한다.트랜잭션(transaction)은 '쪼갤 수 없는 업무 처리의 최소 단

2022년 5월 2일
·
0개의 댓글
·

[DB] 트랜잭션의 ACID 속성

트랜잭션(Transaction)이란, 데이터베이스의 상태를 변화시키기 위해서 수행하는 작업의 단위를 뜻함데이터베이스의 상태를 변경시킨다는 것은 SELECT, UPDATE, INSERT, DELETE와 같은 질의어(SQL)을 통해 데이터베이스에 접근하는 것을 의미한다.

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

DB #4 :: 트랜잭션과 ACID

데이터베이스 트랜잭션, ACID

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

Transaction??ACID?? 뭔데??

너 결제할때 순서 뺏기고 싶어?? 아니지? 와봐 가르쳐줄게!! 커몬~

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

SQL / NoSQL

Structured Query Language, Not only Structured Query Language, ACID

2022년 4월 14일
·
0개의 댓글
·
post-thumbnail

[DB] 트랜잭션이란?

트랜잭션(Transaction)은 데이터베이스 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위를 뜻한다.작업의 단위는 명령문 하나가 아니다.하나의 논리적 기능을 수행하기 위한 많은 질의어 명령문들을 하나의 트랜잭션이라 한다.트랜잭션은 ACID라는 4가

2022년 4월 11일
·
0개의 댓글
·

데이터베이스의 트랙잭션 ACID 특성을 알아보자

트랜잭션이란 여러 개의 작업을 하나로 묶은 실행 유닛이라고 한다.각 트랜잭션은 여러개의 작업 중 하나라도 실패하면, 모든 작업을 실패한 것으로 처리에, 미완료된 작업 없이 모든 작업을 성공해야 한다. 그러므로, 트랜젝션은 성공 또는 실패 라는 두 개의 결과만 존재한다.

2022년 3월 5일
·
0개의 댓글
·
post-thumbnail

[CS] Database Day-74

A database language used by relational databases. MySQL, Oracle, PostgreSQL, etc.Can send query to the database to get or insert the data. SQL require

2022년 3월 2일
·
0개의 댓글
·