El 15 de marzo de 2011 08:43, Ricardo Armas <[email protected]> escribió:

> 2011/3/15 Juan Fernando Pardo <[email protected]>:
> > Hola,
> > Estoy trabajando en un servidor que tiene bases de datos Mysql.
> > En principio me llamó la atención que algunas bases de datos parecían
> > vacías, ya que en /var/lib/mysql/archivo/ estaban los archivos de muy
> poco
> > tamaño, y con fecha de actualización vieja.
> > Me pongo a buscar y veo que algunas bases de datos son tipo "InnoDB", y
> veo
> > (en reealidad supongo) que estas se actualizan en el archivo ibdata1.
> > Preguntas:
> > ¿Es correcto esto?
> > ¿Son mejor las bases de datos InnoDB que las MyISAM?
> > ¿Es posible volcar el contenido de ibdata1 a la carpeta de la base de
> datos
> > que corresponda?
> ¿Por qué te querés meter en como maneja internamente los datos el motor
> mysql?
> (digo esto porque en una empresa vi a quien hacía backups de la bdd
> copiando la carpeta de datos)
> Innodb soporta transacciones, claves foráneas, etc. MyIsam es
> probablemente más rápida.
>
>
> --
> Ricardo A. Armas
> _______________________________________________
> Lugro mailing list
> [email protected]
> http://lugro.org.ar/mailman/listinfo/lugro
>

Hola Juan:

Podés setear  innodb_file_per_table, esta variable de configuración sirve
para usar un archivo por tabla, revisá bien la documentación ya que
probablemente al activar esta directiva siga utilizando los archivos que
usaba antes + un archivo por tabla. Probablemente lo mejor sea poner la
configuración, borrar todas las tablas y crearlas de nuevo

Saludos

Adrián
_______________________________________________
Lugro mailing list
[email protected]
http://lugro.org.ar/mailman/listinfo/lugro

Responder a