mysql 테이블의 한계를 느껴보신분?? > 자유게시판

자유게시판

mysql 테이블의 한계를 느껴보신분?? 정보

mysql 테이블의 한계를 느껴보신분??

본문

mysql 테이블의 한계를 몸으로 체험해보신분 있으신지요..

개발시마다 최적 성능의 테이블 한계가 어디까지 인지 궁금하네요..

또는 하나의 테이블에 적당한 line 수는 어디까지라고 보시는지..

개발중인 프로그램이 있는데

연단위로 테이블을 새로 생성해야 할지 한 테이블에 꽉꽉채워넣어야 할지 고민이네요..

추천
0
  • 복사

댓글 7개

모델링만 잘되어있다면 테이블 하나로 해야한다고 봅니다.
어떻게 쓰일 테이블인지 어떻게 릴레이션 될지..
db모델링 의 최적화 여부에따라 테이블내 레코드수는 크게 문제될게 없다는 생각입니다.
예상치로는 일주일에 1만 line씩은 등록될것 같은데.. 1년이면 53만.. 헐~

낼바로 db모델링 관한 책을 사러 가봐야 겠네요..

엑스엠엘님 영어는 도저히 ㅎㄷㄷ ㅠㅠ 그래도 답변주셔서 감사합니다.
1주일에 1만건 등록되는 테이블이라면, 그것이 돌아가는 서버가 최소 천만원 단위는 되야 합니다.
sas에 raid에 강력한 프로세싱 기능이 없으면, 아예 db가 돌아가지 않죠.
이런 것은 db 설계가 아니라 시스템 설계가 문제이므로, 시스템 설계를 다시하는게 필요하죠.
1년에 53만... 이정도는 연단위로 나눠도 2-300 정도 서버에서 충분히 버팁니다. 인서트만 고려할때 말이죠. 다만 테이블의 데이터수와 필드 수등과도 관계가 있지만 어느정도 넘어가면 심각하게 느려지기는 합니다. 하나의 DB에 테이블수가 1000개 정도가 넘어가면 심각하게 느려지면서 테이블이 깨지기도 하더군요. 이러한 문제도 mysql 버전이나 테이블타입 등에도 영향이 있는것 같습니다.
© SIRSOFT
현재 페이지 제일 처음으로