MySql 데이터베이스의 테이블 수 제한

MySql 데이터베이스의 테이블 수 제한

MySql 데이터베이스에서 생성할 수 있는 테이블 수에 제한이 있나요? 이 제한 엔진이 특정합니까? MyISAM의 경우?

답변1

엔진에 따라 다릅니다. InnoDB는 전체 테이블스페이스에서 20억 개의 테이블을 지원한다고 생각합니다. MyIsam은 테이블 수에 제한을 두지 않지만 기본 파일 시스템의 inode 또는 운영 체제의 제한과 같은 사항에 의해 제한됩니다.

여기 참조http://www.mysqlfaqs.net/mysql-faqs/Database-Structure/What-is-limit-on-the-maximum-number-of-tables-allowed-in-MySQL

실용적인 수준에서는 한계에 도달하기 전에 애플리케이션 성능이 붕괴될 것으로 예상합니다.

관련 정보