List:Spanish« Previous MessageNext Message »
From:Juan Eduardo Moreno Date:May 7 2008 3:30pm
Subject:Re: ref: InnoDB
View as plain text  
Galo,

El IBDATA ( ibdata1, ibdata2 etc) es un tablespace de definiciones de las
tablas innodb y datos transaccionales.

Si defines que tu data se vaya toda a este tablespace este ira creciendo día
a día conforme los inserts a tus tablas.
En este caso la única forma para comprirlo es recrearlo, previo backup de
todas tus bases de datos con mysqldump.

El procedimiento sería así :

1) *Una vez generado el backup* con mysqldump ( ejem mysqldump --opt
--databases base1 base2 base3..etc > base1.sql)  de tus bases de datos,
debes borrar las bases ( drop database XXX).
2) bajar la base de datos y borrar físicamente el ibdata1 o 2 ( el nombre
que pusiste en el my.cnf).
3) Subir la base de datos, en la subida este va a recrear desde cero el
ibdata limpio, vacío y con el tamano inicial definido en el my.cnf
4) cargas las bases de datos nuevamente desde el backup con mysqldump previo
( usando mysql -pxxx -uxxx < backupbase1.sql)


Saludos
Juan Edo.

PS:
1) Si piensas que crece muchon tu ibdata, puedes usar
innodb_file_per_tableen las opciones de subida de Innodb para dejar un
archivo administrable por
tabla y no todo junto en el ibdata.



On 5/7/08, Galo Izquierdo V <galo.izquierdo@stripped> wrote:
>
> Una pregunta, aunque he buscado por el web no he encontrado una respuesta
> favorable,
> Tengo un servidor Suse 10.2 con mysql 5.22, uso InnoDB el cual tengo un
> ibdata de mas de 3gb.
> Hay alguna manera de comprimir o desfragmentar el archivo ibdata pues yo
> replico esa base de datos en otro suse
> identico el cual tiene su ibdata de 2.3gb no entiendo el porque las
> diferencias.
>
> Gracias de antemano.
>
>
>
> Galo Izquierdo V
>
> Coordinador de IT
>
> Hamburg Süd Ecuador S.A.
>
> PBX: (593 4) 220-7989 ext: 404
>
> Fax: (593 4) 220-7990
>
> Movil: (593 9) 278-6000
>
> Certificacion ISO 9001:2000 ISO 14001 desde Agosto 16, 2001
>
> Certificacion BASC G 02:2003 desde Mayo 22,2003
>
> email: galo.izquierdo@stripped
>
> web page:
>
> <file:///C:/Documents%20and%20Settings/Administrador/Datos%20de%20programa/M
> icrosoft/Signatures/www.hamburgsud.com> www.hamburgsud.com
>
>
>
> Cuida tu planeta, recicla.
>
>
>

Thread
ref: InnoDBGalo Izquierdo V7 May 2008
  • Re: ref: InnoDBJuan Eduardo Moreno7 May 2008
    • RE: ref: InnoDBGalo Izquierdo V7 May 2008
      • Re: ref: InnoDBewen fortune7 May 2008