성능 데이터 모델링 성능 데이터 모델링 성능 데이터 모델링이란 데이터베이스의 성능 향상을 목적으로, 분석/설계 단계부터 정규화, 반정규화, 테이블 통합과 분할, 조인 등의 사항을 반영하여 모델링을 구현하는 것을 의미한다. 성능 향상을 위한 비용은 사전에 할수록 비용이 들지 않으므로, 분석/설계 단계에서부터 데이터베이스 처리 성능을 향상시킬 수 있는 방법을 고려해야 한다. 성능 데이터 모델링의 고려사항 데이터 모델링의 성능을 향상시키기 위해서는 기본적으로 정규화를 정확하게 수행해야 한다. 정규화 된 모델은 데이터를 주요 관심사별로 분산시켜 그 자체만으로 성능을 향상시키는 효과를 내기 때문이다. 데이터베이스의 용량을 산정하고 데이터 모델에 발생되는 트랜잭션의 유형을 파악해야 한다. CRUD 매트릭스 혹은 시퀀스 다이어그램을 참.. 2021. 5. 21. 이전 1 다음