database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 8977 게시물 읽기
No. 8977
짧은 여러개의 row와 큰 하나의 row 어느 것이 유리하나요?
작성자
심상호(shimsh)
작성일
2012-04-22 03:02
조회수
8,662

범위를 지정한 row(대략 10개정도)를 수정할 때와 이것을 한 row에 여러 컬럼으로 나누어서 수정을 할 때

어느 것이 더 효율적인가요?

특히 디스크 i/o에 영향.

디스크는 4k 단위로 처리하면 이것을 넘지 않는 범위에서 하나의 row로 처리하면 좋을 것 같기도 하는데

큰 차이는 없으면 기존에 여러 row로 처리한 그대로 사용을 하려는데

의견을 듣고 싶습니다.

이 글에 대한 댓글이 총 1건 있습니다.

 db 자원 사용적인 측면은 당연히 하나의 테이블에 칼럼들이 몽땅 있는게 최고죠. (물론 거의 수정 되지 않는 칼럼과 빈번히 수정되는 컬럼이 혼재한다면, 당연히 분리하는 것이 나을 터이고)

하지만, 개발 측면, 운영 측면, 업무 측면을 고려한다면, 

그때 그때 상황에 따라 다 다릅니다. :)

원론적인 이야기는 데이터베이스 이론의 정규화와 비정규화 쪽 공부하면서 스스로 문제를 풀어보세요.

 

김상기(ioseph)님이 2012-04-25 22:46에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8980[참고] MS윈도용 네이티브 바이너리는 공식적으로 PostgreSQL 버전8.0부터 릴리즈되었습니다. [참고]
포스트그레에스큐엘
2012-04-28
10853
8979PostgreSQL 7.4.30 (Windows 98SE / Cygwin for win98)
포스트그레스큐엘
2012-04-28
9054
8978스키마명, 사용자 변경 부탁드립니다. [1]
김종수
2012-04-24
8396
8977짧은 여러개의 row와 큰 하나의 row 어느 것이 유리하나요? [1]
심상호
2012-04-22
8662
89768.0과 9.1속도관련 [1]
초보
2012-04-20
8904
8975postgresql 7 -> 8 마이그레이션 [2]
홍길동
2012-04-17
10301
8974클러스터 인덱스 [1]
김민수
2012-04-13
9229
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.054초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다