1. 트랜잭션이란? 트랜잭션(transaction)이란 단일한 논리 작업 단위이며 논리적인 이유로 여러 SQL문들을 단일 작업으로 묶어서 나눠질 수 없게 만든 것입니다. 일부만 성공하면 DB에 반영되지 않습니다. 예를 들어, A가 B에게 1만원을 입금하는 경우 A계좌
여러 트랜잭션들이 동시에 실행될 때 각 트랜잭션에 속한 operations의 실행 순서를 말합니다.
...
캐시(Cache) 캐시는 자주 사용하는 데이터를 미리 보관해둔 임시 장소를 의미하며 비용이 비싸고 저장 공간이 적습니다. 일반적으로 도중에 변경될 일 없는 데이터베이스 조회 값이나 자주 호출되는 데이터에 쓰입니다. 캐시의 종류 로컬 캐시 로컬에서만 사용하는 캐시 외
인덱스란? 인덱스란 무분별한 자료에서 특정 자료들을 효율적으로 검색하기 위해서 검색 기준이 되는 값을 미리 정렬해둔 데이터 구조로 만들어 놓은 것입니다. 이 데이터 구조는 실제 DB와 pointer로 연결되어 실제 튜플을 빠르게 탐색할 수 있습니다. 또한 그래서 빠르게