[DB] 5. 인덱스, 트랜잭션, 데이터베이스 모델링, 저장 프로시저, 사용자 정의 함수
9장. 인덱스 책의 뒷부분에 있는 찾아보기와 비슷한 개념이다. 지금 우리가 하고있는 예제에는 데이터가 작기때문에 없어도 별 차이가 없지만, 대량의 데이터에는 인덱스가 있어야만 데이터를 빠른 시간에 검색할 수 있다. 인덱스의 장점 1. 검색하는 속도가 매우 빨라질 수 있다(반드시 그런것은 아니다 왜냐면 잘못된 인덱스를 생성하면 성능이 떨어진다) 2. 그 결과 시스템의 부하가 줄어들어서, 결국 시스템 전체의 성능이 향상된다. 인덱스의 단점 1. 인덱스가 데이터베이스 공간을 차지해서 추가적인 공간이 필요해진다.(대략 DB의 10% 내외의 공간이 추가로 필요하다) 2. 인덱스를 생성하는데 시간이 많이 소요될 수 있다.(우리 실습은 몇 초 안걸리는데 자료가 많으면 분단위까지 될 수 있다.) 3. 데이터의 변경작업..