인덱션
[CS스터디]220616 데이터베이스 - 1
데이터베이스에서 인덱스를 사용하는 이유 및 장단점에 대해 설명해주세요. 인덱스(INDEX)란? 테이블에 대한 동작의 속도를 높여주는 자료 구조 인덱스는 테이블 내의 1개 혹은 여러 개의 컬럼을 이용하여 생성 고속의 검색 동작 뿐만 아니라 레코드 접근과 효율적인 순서 매김 동작에 대한 기초를 제공 검색이 잦은 컬럼에 인덱스를 생성하는게 보통이다. 장점 빠르게 검색가능 단점 검색(R)만 빠름, 나머지 CUD는 느려질 수 있음 추가 저장 공간 필요 인덱스를 생성하고 주기적으로 관리할 인력과 시간이 들어감 트랜잭션에 대해서 설명해주세요. 데이터베이스의 상태를 변경시키기 위해 수행하는 작업의 단위 트랜잭션의 특징으로 ACID가 있다. ACID에 대해서 설명해주세요. 원자성(Atomicity) 트랜잭션이 데이터베이..