★ 인덱스
- 데이터베이스에 저장된 기본데이터(primary data)에서 파생된 부가적인 메타데이터(meta-data : 데이터에 관한 구조화된 데이터)
> 메타데이터인 인덱스가 우리가 원하는 데이터의 위치를 찾는데 도움을 주는 이정표가 됨
> 인덱스의 편집사항은 데이터베이스의 내용에는 영향을 주지 않음
> 단지 질의(Query) 성능에만 영향
고려사항
> 별도의 저장공간을 확보
> 데이터에 연계된 인덱스들을 필요에 따라 설정
> 데이터 변경에 따라서 인덱스에 대한 수정도 연계되어 이루어져야 하므로 적절하게 인덱스를 활용하지 못하는 경우 오히려 성능저하의 문제가 발생
> 자주사용하는 정도나, 분포, 정보의 변경 주기 등 다양한 사항을 고려해 목적에 맞게 인덱스를 설정
'DevOps BootCamp > 데이터베이스' 카테고리의 다른 글
파티셔닝 (0) | 2023.03.29 |
---|---|
레플리카 (0) | 2023.03.29 |
SQL - INSERT, UPDATE, DELETE (0) | 2023.03.29 |
SQL - SELECT (0) | 2023.03.29 |
데이터베이스 기초 (0) | 2023.03.29 |