Cuando tenga un campo TEXTO en MySQL o PostgreSQL, ¿debería ponerlo en una tabla separada?

Escuché que si tiene una tabla con una columna de TEXTO que contendrá una gran cantidad de datos de texto, es mejor para el rendimiento mover esa columna a una tabla separada y obtenerla a través de JOINs en el registro base.

¿Es esto cierto, y si es así, por qué?

Respuestas a la pregunta(3)

Su respuesta a la pregunta