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 717 게시물 읽기
No. 717
Re: 고정길이 레코드와 가변길이 레코드의..
작성자
이승건(bpanceo)
작성일
2003-04-10 15:37
조회수
6,283

어디다가 쓰느냐에 따라 달라지겠죠. 즉, 자신이 DB 를 생성할 때 어떤 컬럼 형식을 적는 것이 가장 명확한지부터 생각해 봐야하는 겁니다.

 

고정 길이 레코드의 장점은 고정적이니까 빠르다는 겁니다. 컬럼 참조시에 빠르다는 소리죠. 그리고 단점이라고 하면 만약 지정된 길이보다 적은 컬럼이 들어가도 고정적인 공간이 할당되므로 데이터 공간 낭비를 초래합니다.

 

가변 길이 레코드는 공간 효율에 있어서는 고정 길이 레코드에 비해서 훨씬 더 좋은 면이 있지만 컬럼 참조시 느립니다. 왜냐면 고정 길이면 이만큼의 스페이스겠구나 정해져 있지만 가변 길이는 얼마만큼의 스페이스를 차지하고 있는지 알아야 하겠죠. 그만큼 시간이 걸린다는 것입니다.

 

속도냐? 아니면 공간이냐? 의 문제겠지만 그 이전에 먼저 내가 이 컬럼에다가 뭘 저장할 것인지에 대한 생각부터 하셔야 될 겁니다.

 

- 風林火山 MEDUSA (http://www.itmedusa.com)

[Top]
No.
제목
작성자
작성일
조회
719데이터 베이스 구축 가격? [1]
안준형
2003-04-12
4948
718일반대학교의 학사관리 데이터 베이스에 관하여 [3]
이홍석
2003-04-11
5312
716저조 도와주세여// [1]
권정일
2003-04-09
4540
715고정길이 레코드와 가변길이 레코드의.. [2]
디비관리사
2003-04-09
6220
717┕>Re: 고정길이 레코드와 가변길이 레코드의..
이승건
2003-04-10 15:37:52
6283
714ms계열 db백업자료를 linux계열 dbms에 복구여부질문 [1]
김영호
2003-04-09
4586
713데이터베이스 해싱에 대한 것...
정재익
2003-04-08
4937
712ER모델에 관한질문인데요^^ [1]
권준형
2003-04-07
5354
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.047초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다