728x90
반응형
비정규화 -> 정규형에 부합하는 테이블을 정규형을 지키지 않게 바꾸는걸 의미
다양한 정규형은 테이블이 좋은지, 안 좋은지 판단 가능한 기준이라 했는데, 왜 잘 만든 테이블을 안 좋게 만들까?
-> 성능 개선을 위해서
정규형을 지키기 위한 기본적인 해법
1. 하나의 테이블을 여러 개로 나눔 -> 데이터베이스에서 원하는 데이터를 찾을 때는 join을 사용해 여러 테이블에 있는
데이터를 합치는 경우가 있음
정규화로 인한 데이터가 이곳저곳 많이 퍼져 있으면, 해당 데이터를 다시 수집할 때 속도가 느려질 수 있음.
비정규화를 할 시 이런 정보를 한 테이블에 저장할 수 있기 때문에 조금 더 빠르게 조회를 함
728x90
반응형
'공부' 카테고리의 다른 글
SQL 조건 걸 때 주의 사항 (0) | 2024.05.21 |
---|---|
구구절절 (0) | 2024.03.10 |
약수, 정수 (0) | 2024.01.16 |
글쓰기 따옴표, 띄어쓰기, 문장부호, 문법에 관하여.. (2) | 2024.01.13 |
글쓰기 '수'와 '것'에 관하여 (0) | 2024.01.13 |
댓글