elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Que es este archivo?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Que es este archivo?  (Leído 10,795 veces)
Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Que es este archivo?
« en: 20 Marzo 2010, 20:39 pm »

Hola gente..
Dentro de las carpetas DATA de MySQL, encuentro un archivo que pase muchisimo y se ha quedado ahí desde que importé con LOAD DATA unos 766 mb de informacion.



No se porque, pero tiene olor a algun tipo de archivo temporal....
Alguien sabe de que viene ese archivo?? (el PESADO, que esta seleccionado)


En línea

royerphpmysql

Desconectado Desconectado

Mensajes: 64


que rico tequila.


Ver Perfil
Re: Que es este archivo?
« Respuesta #1 en: 20 Marzo 2010, 20:55 pm »

Hola amigo.
en essta liga viene informacion relacionada a tu pregunta.
http://dev.mysql.com/doc/refman/5.0/es/innodb-configuration.html
saludos


En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que es este archivo?
« Respuesta #2 en: 20 Marzo 2010, 21:27 pm »

Ohh... buen punto...

Pero ese archivo, pesa 2,5 gigas, y no 10mb como dice el documento...

Sin embargo, es verdad lo que tu dices, ya que yo tenía una tabla (que no sabía de que tipo era, ya que era una tabla importada de una web) y en la carpeta donde se contenía, no ocupaba espacio (solo 5kb)..

Es como que, eliminé la database que tenía esos muchisimos registros, pero no se vació ese archivo...
Como puedo hacerlo?
En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: Que es este archivo?
« Respuesta #3 en: 20 Marzo 2010, 21:35 pm »

Citar
Pero ese archivo, pesa 2,5 gigas, y no 10mb como dice el documento...

COmo ya te habras enterado, sino especificas ningun tipo de configuracion al motor InnoDB en my.inf  se generara por defecto ese archivito ibdata1 inicialmente por defecto tiene un tamanio de 10MB pero es autoextensible... que significa esto? significa que cada vez que creen tablas bajo el motor InnoDB y vayan insertando registros y registros y registros... el archivo como es autoextraible ira agrandando  ;)  en este caso, tenian una o varias tablas bajo InnoDB que toda su data y indices ocupaban 2.5 GB  :-X

Eliminar el archivo fisicamente seria perder todas las tablas InnoDB que puedas contener, si gustas puedes hacer un mysqldump de un esquema completo junto a sus tablas, que sean InnoDB y ya finalizado, eliminar ibdata1, y los 2 archivitos logs de este,  reiniciar el motor y ya reiniciado pos montar el dump previamente hecho :P para que se autogenere nuevamente ibdata1 pero de menor tamanio.
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que es este archivo?
« Respuesta #4 en: 20 Marzo 2010, 21:43 pm »

Y ese archivo no se achica automaticamente?!??!?! QUE LOCURA!!!!

No hay un comando que haga eso solito??? de eliminar el archivo y crearlo nuevamente vacio?... O tendré que eliminar los 3 archivos manualmente, y reiniciar el pc?
En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: Que es este archivo?
« Respuesta #5 en: 20 Marzo 2010, 21:45 pm »

Un comando no, si quieres reducirlo (pero deberia dejar de existir este que tienes porke tiene datos). Tienes que generar uno nuevo, eliminando el que esta... para crearlo reducido o del tamano que gustes... edita my.ini en tu Windows buscate donde diga:

innodb_data_file_path = ibdata1:10MB:autoextend

edita eso a tu gusto...
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que es este archivo?
« Respuesta #6 en: 20 Marzo 2010, 21:55 pm »

Donde puedo encontrar ese archivo TIFFA?
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que es este archivo?
« Respuesta #7 en: 20 Marzo 2010, 21:57 pm »

Creo que lo he encontrado..

pero mira lo que estoy leyendo:

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

Eso es para que la tabla predeterminada a crear sea INNODB???!!?!?!
En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.804


Ver Perfil
Re: Que es este archivo?
« Respuesta #8 en: 20 Marzo 2010, 21:59 pm »

Lol si  :xD

O sea que todas tus tablas se guardan bajo InnoDB  :D
En línea

Skeletron


Desconectado Desconectado

Mensajes: 1.731


A long way to go


Ver Perfil WWW
Re: Que es este archivo?
« Respuesta #9 en: 20 Marzo 2010, 22:01 pm »

Como puedo hacer para ver el tipo de tabla? (ya estando dentro de la database.. por linea de comandos)

Para cambiar ese comando a MyISAM, simplemente escribo MYISAM? :)
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con este archivo
Ingeniería Inversa
sqa 2 2,680 Último mensaje 14 Febrero 2012, 21:09 pm
por MCKSys Argentina
Necesito este archivo ipv6prefast.h ?? Thx de antemano !!
Dudas Generales
TrashAmbishion 0 1,635 Último mensaje 27 Mayo 2013, 16:27 pm
por TrashAmbishion
¿Este .EXE de donde carga el archivo .DLL?
Hacking
{/col:/}Kisin{/col/} 2 2,663 Último mensaje 30 Diciembre 2013, 01:27 am
por {/col:/}Kisin{/col/}
Acertijo - ¿Que contiene este archivo?
Foro Libre
AlbertoBSD 0 1,852 Último mensaje 12 Mayo 2016, 22:42 pm
por AlbertoBSD
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines