profile
Pay it forward
post-thumbnail

MySQL - Locks & Deadlocks

Lock이란?아마존과 같은 다수의 사용자가 접속할때, concurrency를 관리하기 위해서 lock 사용예시) E-commerce 웹사이트첫번째 세션 - 물품 재고를 채우는 E-commerce 판매자두번째 & 세번째 세션 - 물품을 사는 E-commerce 구매자테이

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

MySQL - Transaction Isolation Levels

(1) 테이블 생성(2) 테이블 세부 정보(3) 테이블 데이터 삽입(4) 테이블 데이터 업데이트(5) 테이블 데이터 업데이트(6) 테이블 데이터 삭제다수의 세션이 같은 데이터에 수정 or 접근 시 lock 적용(1) autocommit OFF & start transa

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

DB 관계형 데이터 모델링

1. Model 어떤 목적을가지고 진짜를 모방한 것. 결국, 좋은 모델이란 목적에 부합하는 모방이다. Data Modeling - 문제를 파악 후 추상화 과정을 거쳐 컴퓨터 환경으로 옮겨 담는 작업 2. Data Modeling의 순서 (1) 업무파악 의뢰자로 부터

2021년 8월 2일
·
0개의 댓글