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
운영게시판
최근게시물
DBMS Q&A 2673 게시물 읽기
No. 2673
Sequence 이용한 Table 생성 문의
작성자
김정민(nicejmkim)
작성일
2020-03-03 11:24
조회수
13,357

Sequence를 이용한 Table 생성 관련하여 질문드립니다.

기존에 한 테이블에 데이터를 모두 삽입하던 방식에서 Sequence를 이용하여 두 개의 테이블로 나누어 관리를 하려 합니다.

한 테이블은 History를 기록하는 Table이며 해당 Table의 기본 키로 Sequence를 사용하여 다른 한 테이블에 해당 Sequence에 대한 상세 데이터를 삽입하려 합니다.

삽입되는 Row Count는 한 Sequence당 200여개 정도 되며 해당 Sequence의 데이터 전체에서 특정 Column의 값들을 Client에 출력 시 Column으로 사용해야 합니다.

이와 같은 과정을 거치게 되면 데이터를 조회하는 속도가 느려질 것 같아 한 Sequence당 1개의 Row Count로 관리하고 Column 자체를 늘리는 방향을 생각 중입니다.

DB의 Column을 줄이고 Row 데이터를 이용하여 DataView만 별도로 진행하는 것이 좋을까요 아니면 Column을 늘려 DataView를 편리하게 하는 것이 좋을까요?

[Top]
No.
제목
작성자
작성일
조회
2674데이터 이행 전 / 후 : 데이터 검증 관련 [2]
김영학
2021-11-03
10414
2673Sequence 이용한 Table 생성 문의
김정민
2020-03-03
13357
2670변수에 컬럼명을 담아서..
seok
2019-12-04
13204
2669BCNF 정규화 질문입니다.
백상우
2019-08-21
13474
2668튜플의 삭제&복구 가능 테이블 설계 요령 관련하여 질문 드립니다. [1]
김선교
2019-06-08
13646
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다