<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chaosmos</id>
	<title>IT 위키 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="https://devhrxoobm.itwiki.kr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chaosmos"/>
	<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/w/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/Chaosmos"/>
	<updated>2026-09-16T09:08:12Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EB%B0%98%EC%A0%95%EA%B7%9C%ED%99%94&amp;diff=28139</id>
		<title>데이터베이스 반정규화</title>
		<link rel="alternate" type="text/html" href="https://devhrxoobm.itwiki.kr/index.php?title=%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4_%EB%B0%98%EC%A0%95%EA%B7%9C%ED%99%94&amp;diff=28139"/>
		<updated>2022-04-22T04:24:43Z</updated>

		<summary type="html">&lt;p&gt;Chaosmos: 맞춤법 수정&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[분류:데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
;Denormalization&lt;br /&gt;
;데이터베이스 성능 향상 등을 위해 정규화된 데이터를 의도적으로 정규형을 위배한 데이터 구조로 만드는 행위&lt;br /&gt;
&lt;br /&gt;
==주요 기법==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;테이블 합병&#039;&#039;&#039;: 논리적으로 구분된 엔티티들을 하나의 테이블로 합친다.&lt;br /&gt;
**논리적 모델 상으론 구분되어야 하지만, Join 없이 하나의 테이블로 관리하는 것이 성능 측면에서 유리할 수 있다.&lt;br /&gt;
*&#039;&#039;&#039;중복 칼럼 추가&#039;&#039;&#039;: 게시판 테이블에 회원 정보를 일부 저장한다.&lt;br /&gt;
**회원 정보 테이블과 Join 하여 불러올 수 있지만, 일부 중복 데이터만으로 Join 없이 처리한다면 더 유리할 수 있다.&lt;br /&gt;
*&#039;&#039;&#039;계산된 칼럼 추가&#039;&#039;&#039;: 평균치, 계량값을 특정 필드에 추가한다.&lt;br /&gt;
**바로바로 계산할 수 있는 값이지만, 자주 참조되는 값이라면 DB에 저장해두는 것이 유리할 수 있다.&lt;br /&gt;
*&#039;&#039;&#039;코드 명칭 칼럼 추가&#039;&#039;&#039;: 남자 여자를 F, M이 아니라 그냥 남자, 여자로 저장한다.&lt;br /&gt;
**출력 시 &#039;남자&#039; &#039;여자&#039;로 보여줘야 하는 경우 연산을 줄일 수 있다.&lt;br /&gt;
&lt;br /&gt;
==고려 사항==&lt;br /&gt;
&lt;br /&gt;
*반드시 정규화 수행 후 반정규화 수행&lt;br /&gt;
*튜닝 등 다른 개선 후 최후의 수단으로 수행&lt;br /&gt;
&lt;br /&gt;
==같이 보기==&lt;br /&gt;
&lt;br /&gt;
*[[데이터베이스 정규화]]&lt;/div&gt;</summary>
		<author><name>Chaosmos</name></author>
	</entry>
</feed>