Elegir un buen sistema de archivos es vital a la hora de esperar un rendimiento adecuado en nuestras bases de datos. En Linux. entre otras, tenemos las siguientes opciones:
ext2, este sistema de archivos ha estado implementado en Linux desde sus primeros días. No ofrece características avanzadas pero esta testeado, es ligero y fiable.
ext3, es la evolución de ext2 y permite Journaling de mySQL (concepto parecido a log de Transacciones). Tiene la mayoría de limitaciones que existen en ext2, como la degradación del rendimiento en archivos grandes. Sin el Journaling activado un ext3 es prácticamente un ext2 cara una implementación de base de datos.
ReiserFS, creado por Hans Reiser, es popular en el mundo Linux. Maneja directorios grandes de una forma excepcional e implementa eficazmente el Journaling. La pega la podemos encontrar a la hora de seguir logs de disco, la infoamación no es tan asequible como en sistemas Ext3.
XFS, está pensado para soportar trabajos generados por aplicaciones de streaming.
