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 27817 게시물 읽기
No. 27817
select 만 하는 DB 에서 쿼리 가장 빠르게 할수 있는 방법이 궁금합니다.
작성자
정민채(notburn)
작성일
2008-10-04 12:40ⓒ
2008-10-06 09:55ⓜ
조회수
3,995

제목이 오해소지가 있네요.수정했습니다.
안녕하세요 
매일 유용한 정보를 얻어가는 DB 초보 입니다.다름이 아니라 이번에
아래와 같은 조건의 DB 를 설계 해야 할것 같은데요.고수님들의 조언 부탁드립니다.

///
젤 작은 테이블의 레코드수가 3,000,000 정도 됩니다.
이것보다 10배가 넘을수 있는 테이블도 있을것 같습니다.
총 테이블 수는 50 개 정도 될 예정입니다.
load data 해서 DB 로 넣은 후에 insert ,update,같은것 절대 없습니다.오로지 select 만 있습니다.
컬럼들끼리 비교하는 일을 주로 할것 같습니다.
모두 숫자로 된 String 입니다.
하드웨어는 
램 8G
RAID 1 0
1.3 T 정도 됩니다.
쿼드코어x8 cpu 입니다.
mysql NDB 라는 것도 알아보고 있습니다.
//

감사합니다.

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

NDB는 메모리 DB였나요?

그렇다면 3천만개 * 50개 * sizeof(int) 정도는 8G에 모두 넣을 수 있겠네요.

그러나 데이터가 얼마나 중요한 것인지에 따라 다를 것 같습니다.

 

( 오로지 select만 하는 것이라면 굳이 DB를 쓰실 필요도 없을 듯 싶네요. 전용의 자료구조로 특화된 알고리즘을 적용하는 것이 더 유리할 것 같습니다. )

 

박현우(lqez)님이 2008-10-18 17:19에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27820섹션종료에 관한 질문드리고 싶습니다. [1]
김승수
2008-10-07
3714
27819Replication 중에.. [1]
이성식
2008-10-06
3812
27818from 절에 여러 테이블을 쓰고 싶습니다. [1]
다라나
2008-10-05
4063
27817select 만 하는 DB 에서 쿼리 가장 빠르게 할수 있는 방법이 궁금합니다. [1]
정민채
2008-10-04
3995
27815긴 String 값을 일정한 단위로 쪼게서 저장하는 방법 있나요? [2]
초보
2008-10-01
3952
27814동적쿼리시 성능 및 질문 입니다.
정혁채
2008-09-30
3856
27813판매일 별 제품 판매 개수 및 제품별 거래 현황 구하기...인데 [1]
Psycho
2008-09-30
3854
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다