웹과 연동하는 DB의 회원정보 DataBase파일이 하드 용량을 초과하면
어떻게 해야 하나요 ?
가령 70G 스카시하드 용량까지 회원정보가 들어있는 DataBase를
파일이 하드디스크 용량을 초과하면 어떻게 처리해야 하나요 ?
하드를 1개 더 달아서 늘리더라도 파일을 쪼갤 수는 없는데 이어서 회원정보를
받아 처리하려면 어떻게 해야 하나요 ?
64Bit파일구조이므로 2**64승으로 파일크기를 본다면
하드용량이 작아서 하드를 늘려야 하더라도 파일은 물리적으로 1개의 하드에
있는데 계속해서 회원을 같은 파일에 담으려면 어떻게 해야 하나요 ?
Raid구성으로 물리적 하드를 1개의 하드처럼 만들어 사용하나요 ?
실제적으로 적용할 때는 어떤 식으로 DB파일을 늘릴 수 있나요 ?
회원정보라 나눌수도 없고요.
이 부분에 대해서 설명해 주시면 감사하겠습니다.
DB 용량이 한 디스크를 넘으면 디스크를 합쳐서 논리 볼륨으로 쓰거나(LVM, 하드웨어 RAID 로 볼륨 확장), 데이터를 여러 테이블/서버로 나누는 방법이 있습니다.
회원 정보라도 회원번호 범위나 해시로 분할(샤딩)할 수 있고, 오래된 데이터는 보관용 테이블로 옮겨 용량을 관리합니다.