[CS] DB 정리
2024. 4. 8. 12:13ㆍCS
char는 고정된 크기의 공간을 할당한다.
varchar는 필요한 공간만큼만 할당한다.
text는 길이 제한을 받지 않는다.
blob은 내부적으로 io가 일어나기 때문에 권장되지 않는다.
Primary key = not null + unique
인덱스: MYI(MySQL Index) 파일에 인덱스 저장
클러스터형 인덱스(Clustered Index)
pk cluster형
unique not null cluster형
unique 보조 index
인덱스를 삭제할 때는 보조 인덱스부터 삭제
데이터 중복도가 높은 열에는 인덱스를 만들어도 효과가 없음
조인에 자주 사용되는 열에는 인덱스를 생성하는 것이 좋음
사용하지 않는 인덱스는 제거.
'CS' 카테고리의 다른 글
[CS] redis에서 RDB와 AOF를 동시에 사용할 수 있는가? (0) | 2024.04.18 |
---|---|
[CS] 인덱스에 관한 좋은 레퍼런스 (0) | 2024.04.08 |
[CS] 사용자 수준 스레드 vs 커널 수준 스레드 차이는? (0) | 2024.02.27 |
[CS] 핀토스 환경 쉽게 구축할 수 있는 레퍼런스 (0) | 2024.02.11 |
[CS] Hashing에 대한 나름의 이해 (1) | 2024.01.10 |