Geralmente, você deve seguir as diretrizes aqui mencionadas por @ Barmar. Isso lista os limites impostos por vários sistemas operacionais, mas não necessariamente para os sistemas de arquivos. E ainda tem uma lista um pouco enganadora de "Linux 2.4+ (usando o sistema de arquivos ext3) 4TB".
Existe algo mais que é muito importante a considerar em um sistema de arquivos ext3 ao determinar o tamanho máximo do arquivo. Verifique seu tamanho de bloco antes de criar tabelas de banco de dados massivas. Uma partição ext3 com um tamanho de bloco de 1k tem um tamanho máximo de arquivo de aproximadamente 16,5 GB. O mesmo disco exato com um tamanho de bloco de 4k tem um tamanho de arquivo máximo de 4 TB. Uma explicação detalhada do porquê pode ser encontrada aqui . Se você tem um tamanho de bloco de 4k, então a documentação no site mysql é totalmente precisa. A maioria das instalações hoje em dia tem 4k como padrão, e eu acredito que o sistema de arquivos de 4TB é muito grande para blocos de 1k, mas certamente não faz mal checar