PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2007/11/02 18:42:29
Name ArcanumToss
Subject [질게]알맞은 SQL 서버는?
테이블의 수는 1개가 필요합니다.
그 테이블의 필드는 5개입니다.

ID, PW, Who, When, Status

필요에 따라 Who 필드는 name, gender, tel, hp, add, age가 될 수도 있습니다만 그럴 필요는 없을 것 같네요.

문제는 이 테이블에 20만 개의 레코드가 저장될 것이라는 것입니다.

MySQL이 20만 개의 레코드를 감당할 수 있을까요?
MySQL + PHP + 아파치 조합으로요.

MS-SQL이나 Oracle은 충분한데 MySQL도 될 지... 모르겠군요.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
김동진
07/11/02 19:35
수정 아이콘
10만개 까지는 별 차이 없었습니다.
10만개 까지는 my-sql 쓰다가 50만개 이상 저장해야 될일 이 있어서 그 이후에 ms-sql로 바꿨기 때문에 20만개의 결과는 모르겠으나..
10만개까지는 ms-sql 이나 my-sql 별 차이 없었습니다
삐꾸돼지
07/11/02 19:49
수정 아이콘
기업에서는 오라클을 많이 쓰지요..
20개라요.. 웬만한 중소 IT기업들 다 MYSQL씁니다.
컬럼이 20개가 아니라 테이블 500개도 잘됩니다.
동시접속이 10만이라면 또 모를까용 ..
너무 MYSQL성능을 무시하시네요. 흑흑
김동진
07/11/02 20:04
수정 아이콘
뻐꾸돼지님 // 컬럼 20개 문제가 아니라 레코드 20만개 문제입니다.
보통 실무에서는 50만개 이상인 경우 my-sql을 쓰다가도 ms-sql 이나 오라클로 바꾸죠.
감당을 못한다기보다 질의응답 속도가 현저하게 느려지기 때문입니다.
ArcanumToss
07/11/02 20:19
수정 아이콘
http://www.openwith.net/main/mysql_specs
위의 기술 문서를 읽어 보니... 대단한 걸요? ^^

< MySQL의 확장성 >

대규모 DB 처리 - 5천만 개의 record를 가지는 데이터베이스를 MySQL에서 처리.
심지어 6만개의 테이블과 50 억 개의 레코드를 처리하는 사례도 보고됨 .
테이블 당 최대 64개의 인덱스를 가질 수 있으며 각 인덱스는 1~6개의 column으로 구성됩니다.
개별 Index의 최대 길이는 1000 바이트까지 가능합니다.


<MySQL 에서의 최대 테이블 크기 >

MySQL 3.23 이래로 MyISAM storage engine 에서 최대 테이블 크기는 8백만 terabytes (263 바이트)로 늘어났습니다 .
즉 , 사실상 최대의 테이블 크기는 각각 운용되는 운영체제의 한계에 따르게 되었습니다 .
InnoDB 에서의 테이블은 여러 개의 파일을 통해 생성되는 테이블 스페이스 (tablespace)에서 유지되므로 개별 파일 사이즈의 한계를 초과하게 되었습니다 . 즉 , 테이블공간 (tablespace)은 raw disk partition을 이용할 수 있게 되어 최대 한계치는 64TB가 되었습니다 .
파일 크기의 한계치를 주요 운영체제 별로 살펴보면 다음과 같습니다 .

운영체제 최대 파일 크기

Linux 2.4 || 4TB(ext3 파일 시스템)
Solaris 9/10 || 16TB
Win32 w/FAT/FAT32 || 2TB(증가 시킬 수 있음)
MacOS X w/HFS+ || 2TB


ps. 리눅스 + MySQL + PHP가 가능하니 3일 작업하고 180만 원 벌 알바로군요.
주말에 작업하고 180만 원 저금해야겠습니다. ^^
원유 가격이 올라서 세계 증시가 다 난린데... 제 주식도 좀 걱정이... ㅠ.ㅠ
I have returned
07/11/02 23:00
수정 아이콘
음.. 피지알 QnA는 거의 지식인을 능가하는 수준이군요
07/11/03 10:11
수정 아이콘
mysql의 db 한계는 record 1억 개라고 알고 있습니다. 1억 넘어가기 시작하면 검색/추출은 그럭저럭 되는데 관리가 힘들어진다나;;

그런데 50억개는 좀 무섭군요 ㄱ-;;; 5억개 넘어가는 케이스도 보기 힘든데;;;
제 주위에 db 종사하시는 분들 보면 보통 천만에서 3천만 넘어가면 마소(ms-sql)나 오라클로 바꾸더군요;;;
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
31127 [질게] 디카 추천좀 해주세요 ^^; [7] 허졉유져^^1801 07/11/04 1801
31126 [질문] 여자문제 [6] 최민쑤~아2097 07/11/04 2097
31125 [질문]11월 8일 53사단으로 입대예정입니다..ㅠㅠ 그런데 궁금한점! [5] -PgR-매니아2194 07/11/04 2194
31124 [질게]제 친구의 아이디가 패만올라갑니다. [4] 태엽시계불태1857 07/11/04 1857
31123 [질문]키웰이 전성기때 어느정도 수준의 선수였는지 알고싶습니다. [8] 키라2142 07/11/04 2142
31122 [질게] 고등학교 수학문제...;; [6] 지바고1722 07/11/04 1722
31121 [질문] 선수들 전적이나 승률 같은거 볼수있는 사이트는 없나요? [7] 하만™2107 07/11/04 2107
31119 [질문] 세계지도 사이트(?)랄까요. 소유1661 07/11/04 1661
31118 [질문] 최근에 핸드폰 사신분 봐주세요^^ [7] Zakk Wylde2091 07/11/04 2091
31116 [질게] 얼마 안계실지도 모를 유부녀분들께 질문 드립니다 [3] 발그레 아이네2273 07/11/03 2273
31115 [질문]김병현선수에 대한 자료좀 부탁합니다 [5] 아웅2077 07/11/03 2077
31113 [질문]경기일정같은거 어떻게 알수있나요?? [2] Xavi1541 07/11/03 1541
31111 [질문&요청] CCM 을 하나 찾는데요.. [2] 타마마임팩트1740 07/11/03 1740
31110 [질문]인터넷 설문조사만드는 방법좀... [1] 마르샤1692 07/11/03 1692
31109 [질게] 그래픽 카드를 바꾸려고 하는데요. [6] KaKaRuYo1653 07/11/03 1653
31108 [질게]통계학 시험공부를 하다가 안풀리는 문제가 있는데요. [9] 노허접프로젝3289 07/11/03 3289
31107 [질게] 여주아울렛어떤가요? [2] 미라클신화1860 07/11/03 1860
31106 [질게] mp3 플레이어 구입 질문입니다. [12] #.Night3638 07/11/03 3638
31105 [질문]53 런타임 오류 해결방법좀요! 아웅3110 07/11/02 3110
31104 [질문]OSL 2007 후기 오프닝 [2] 연합한국2110 07/11/02 2110
31103 [질게] 파이썬 .13버전..9시 테란입구막기..아시는분 계신가요..? [4] 슈퍼비기테란2807 07/11/02 2807
31102 [질게]알맞은 SQL 서버는? [6] ArcanumToss2133 07/11/02 2133
31101 [질게] 헤드셋 추천좀 부탁드립니다. [3] 비즈콘1539 07/11/02 1539
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로