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
운영게시판
최근게시물
MySQL Q&A 2534 게시물 읽기
No. 2534
Re: 한개의 테이블에서의 컬럼수와 효율.
작성자
정재익
작성일
2000-07-11 09:44
조회수
2,465

글쎄요. 아직까지 그런 정도까지 튜닝을 해 본적은 없습니다. 하지만 최대한 공간을 아낄 수 있는 방향으로 그리고 최대한 그룹핑을 할수 있는 방향으로 나누는 것이 기본이겠지요. self join 을 할때 컬럼수가 많으면 당연히 메모리 소모가 높을것이고 그렇게 되면 당연히 퍼포먼스는 떨어지겠지요. 그런데 만약 들어 있는 모든 자료를 이용해야 하는 상황이라면 같은 그룹으로 컬럼을 정의해도 문제는 없을 것으로 생각됩니다. 개인적인 생각으로는 특성이 다른 컬럼이라면 다른 테이블로 정의해 주는 그룹핑을 잘해 주는 것이 가장 중요하지 않을까 싶습니다.

그리고 select 를 할때에도 필요한 column 만 select 할 필요성이 있지요. 그렇지 않으면 엄청난 로딩을 줄수 있기 때문입니다.

 

> 안녕하십니까?

> 보통 여러 쓰임에 따라 여러개의 테이블을 생성하는데,

> 한개의 테이블에 컬럼을 모아버리면 효율성이 많이 떨어지나요?

> 조인문을 사용할 때 데이타의 양이 많을경우 문제가 발생하는것 같아서요.

> 또 한개의 테이블에 어느정도의 컬럼수 이상이면 퍼포먼스에 지장을 주는걸까요?

> 고수님의 조언 바라겠습니다.

>

[Top]
No.
제목
작성자
작성일
조회
2538# 꼭 알고 싶어서요...(sql)
김은정
2000-07-11
1993
2549┕>Re: # 꼭 알고 싶어서요...(sql)
정재익
2000-07-11 14:46:53
2129
2552 ┕># Re: Re: # 꼭 알고 싶어서요...(sql)
김하정
2000-07-11 15:34:26
2473
2537또굉장히급한 질문
APM초보
2000-07-11
1855
2539┕>Re: 또굉장히급한 질문
배움이
2000-07-11 10:42:48
2082
2536GCC (C++ compiler cannot create executables)
sean
2000-07-11
2317
2550┕>Re: GCC (C++ compiler cannot create executables)
정재익
2000-07-11 14:49:09
2290
2533한개의 테이블에서의 컬럼수와 효율.
배움이
2000-07-11
2018
2534┕>Re: 한개의 테이블에서의 컬럼수와 효율.
정재익
2000-07-11 09:44:50
2465
2531identifier 인식문제...
dingding
2000-07-11
1929
2532┕>Re: identifier 인식문제...
정재익
2000-07-11 09:28:57
2139
2524listner
sean
2000-07-10
1843
2528┕>Re: listner
정재익
2000-07-11 00:45:17
2129
2520mysql접속하는방법
이미숙
2000-07-10
2030
2523┕>Re: mysql접속하는방법
sean
2000-07-10 23:54:34
2192
2530 ┕>Re: Re: mysql접속하는방법
제이티
2000-07-11 01:21:56
2170
2535  ┕>Re: Re: Re: mysql접속하는방법
정재익
2000-07-11 09:46:04
2268
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다