SQLD/제2장. 데이터 모델과 성능6 제2절. 정규화와 성능 1. 정규화를 통한 성능 향상 전략 데이터 모델링을 하면서 정규화를 하는 것은 기본적으로 데이터에 대한 중복성을 제거하여 주고 데이터가 관심사별로 처리되는 경우가 많기 때문에 성능이 향상되는 특징을 가지고 있다. 물론 엔터티가 계속 발생되므로 SQL문장에서 조인이 많이 발생하여 이로 인한 성능저하가 나타나는 경우도 있지만 이런 부분은 사례별로 유의하여 반정규화를 적용하는 전략이 필요하다. 정규화를 수행하면 항상 조회 성능이 저하되어 나타날까? 데이터처리의 성능이 무엇인지 정확히 구분하여 인식할 필요가 있다. 데이터베이스에서 데이터를 처리할 때 성능이라고 하면 조회 성능과 입력/수정/삭제 성능의 두 부류로 구분된다. 이 두가지성능이 모두 우수하면 좋겠지만 데이터 모델을 ㄱ구성하는 방식에 따라 두 성능이 t.. 2017. 5. 20. 제1절. 성능 데이터 모델링의 개요 1. 성능 데이터 모델링의 정의 2. 성능 데이터 모델링 수행시점 3. 성능 데이터 모델링 고려사항 2017. 5. 20. 이전 1 2 다음