:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 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 이나 오라클로 바꾸죠. 감당을 못한다기보다 질의응답 속도가 현저하게 느려지기 때문입니다.
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만 원 저금해야겠습니다. ^^ 원유 가격이 올라서 세계 증시가 다 난린데... 제 주식도 좀 걱정이... ㅠ.ㅠ
07/11/03 10:11
mysql의 db 한계는 record 1억 개라고 알고 있습니다. 1억 넘어가기 시작하면 검색/추출은 그럭저럭 되는데 관리가 힘들어진다나;;
그런데 50억개는 좀 무섭군요 ㄱ-;;; 5억개 넘어가는 케이스도 보기 힘든데;;; 제 주위에 db 종사하시는 분들 보면 보통 천만에서 3천만 넘어가면 마소(ms-sql)나 오라클로 바꾸더군요;;;
|