집 >데이터 베이스 >MySQL 튜토리얼 >단일 MySQL 테이블의 용량은 얼마입니까?
단일 MySQL 테이블의 용량은 약 500만 개이며, 현재로서는 MySQL의 BTREE 인덱스 트리 높이가 3~5 사이입니다. 단일 테이블의 최대 한도는 더 이상 제한되지 않습니다. MySQL에 의해 제공되지만 컴퓨터 용량에 따라 제한됩니다.
MySQL 단일 테이블 용량
MySQL 단일 테이블 용량은 약 500만개이며, 현재 MySQL의 BTREE 인덱스 트리 높이는 3~5 사이입니다.
관련 소개:
MySQL 단일 테이블 크기 제한
MySQL 3.22에서 MySQL의 스토리지 엔진은 ISAM이며 단일 테이블의 최대 크기는 4GB입니다.
MySQL 3.23부터 MySQL의 스토리지 엔진은 MyISAM이며 단일 테이블의 최대 크기는 64PB(67108864GB)입니다.
1 PB = 1024 TB 1 TB = 1024 GB
이제 단일 테이블의 최대 제한은 더 이상 MySQL에 의해 제한되지 않고 컴퓨터 용량 제한으로 대체됩니다.
MySQL 4.0부터 MySQL 스토리지 엔진은 InnoDB를 지원합니다. Innodb의 데이터 저장 전략은 두 가지 유형으로 나뉩니다.
공유 테이블 공간 저장 방식
Innodb의 모든 데이터는 별도의 테이블 공간에 저장되며, 이 테이블 공간은 여러 파일로 구성될 수 있고 테이블이 여러 파일에 걸쳐 존재할 수 있으므로 크기 제한은 더 이상 파일 크기의 제한이 아니라 자체 제한입니다. 공식적으로 Innodb 테이블스페이스의 최대 한도는 64TB입니다.
전용 테이블 공간 저장 방법
각 테이블의 데이터는 별도의 파일에 저장됩니다. 이때 단일 테이블 제한은 파일 시스템의 크기 제한이 됩니다.
추천: "mysql 튜토리얼"
위 내용은 단일 MySQL 테이블의 용량은 얼마입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!