>  기사  >  데이터 베이스  >  mysql은 얼마나 많은 데이터를 저장할 수 있나요?

mysql은 얼마나 많은 데이터를 저장할 수 있나요?

little bottle
little bottle원래의
2019-05-14 17:22:569585검색

MySQL은 중소규모 웹사이트에서 흔히 사용하는 데이터베이스 중 하나이지만, MySQL이 얼마나 많은 데이터를 지원할 수 있는지 모르는 사람들이 많습니다. 아래에서 안내해 드리겠습니다.

mysql은 얼마나 많은 데이터를 저장할 수 있나요?

실제로 단일 MySQL 테이블의 상한은 주로 운영 체제에서 지원하는 최대 파일 크기와 관련이 있습니다.

공식 소개:

MySQL 3.22에서는 테이블 크기를 4GB로 제한합니다. MyISAM 스토리지 엔진을 MySQL 3.23에서 사용함으로써 최대 테이블 크기가 65536TB(2567 – 1바이트)로 늘어났습니다. 허용되는 테이블 크기가 더 크기 때문에 MySQL 데이터베이스의 최대 유효 테이블 크기는 일반적으로 내부 MySQL 제한이 아닌 파일 크기에 대한 운영 체제 제한에 따라 결정됩니다. InnoDB 스토리지 엔진은 여러 파일에서 생성될 수 있는 테이블 공간에 InnoDB 테이블을 저장합니다. 이런 방식으로 테이블 크기는 개별 파일의 최대 용량을 초과할 수 있습니다. 테이블스페이스에는 원시 디스크 파티션이 포함될 수 있으므로 매우 큰 테이블이 가능합니다. 테이블스페이스의 최대 용량은 64TB입니다.

사실 MySQL이 견딜 수 있는 데이터의 양은 주로 데이터 테이블의 구조와 관련이 있으며 고정된 값이 아닙니다. 테이블의 구조가 단순한 경우에는 구조가 복잡한 경우에 비해 견딜 수 있는 데이터의 양이 상대적으로 더 많습니다.

D.V.B 팀과 Cmshelp 팀이 실시한 CMS 시스템 평가 결과에 따르면 MySQL 단일 테이블은 약 2천만 개의 레코드(4G)로 잘 실행될 수 있으며 데이터베이스 최적화 후에는 5천만 개의 레코드(10G)로 잘 실행될 수 있습니다. 엄청난.

위 내용은 mysql은 얼마나 많은 데이터를 저장할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.