Nueva versión de Firefox y los archivos .sqlite

Chrome, Firefox, Opera, Safari, IE... ¿cuál usar? ¿por qué? ¿dudas?...
Responder
Avatar de Usuario
Usuario bien anónimo
Nivel 4
Mensajes: 240
Registrado: 08 May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina
Contactar:

Nueva versión de Firefox y los archivos .sqlite

Mensaje por Usuario bien anónimo »

Leí hace poco que la actual versión de Firefox tiene problemas con los archivos de la base de datos (supongo que son los SQLite), con el tiempo quedan muy pesados. Según decía Nico de Zona Firefox, se trata de un "bug no solucionado".

Ahora se viene la 3.6, veo que ya está en RC, ¿se soluciona ese problema en ella? Quería preguntarlo porque mi intención es instalarla usando la misma configuración que en la 3.5.7, es decir, conservando todos los archivos que estoy usando en esta. ¿Me los va a achicar o van a seguir creciendo?

GRASIAS DE HANTEVRAZO!!!
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por elQuique »

Toda base de datos aumenta de tamaño, eso es así en todas las bases de datos y aplicaciones basta con leer un poco como funcionan las bases de datos.

También pasa que muchas veces no es deseable que las bases de datos se compacten sola sin intervención de una opción especifica, puede demorar mucho, puede corromperse, etc, etc.

Imagina que estés navegando y tu navegador se tilde 10 segundos porque esta compactando !!, o que lo exijas y se corrompa la base :P

Casi ninguna aplicación y developers le hace autocompactar de callado, aunque eso no quiere decir que se pueda facilitar más la opción de compactar o bien dar la opción de que se compacte cada ciertos días, o arranque, etc, pero siempre avisando.

Por último no vi en la lista de soluciones de 3.6 nada sobre el tema :P
Avatar de Usuario
Nico
Nivel 3
Mensajes: 117
Registrado: 04 May 2009, 18:50
Twitter: @
Ubicación: Montevideo
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por Nico »

Usuario bien anónimo escribió:Leí hace poco que la actual versión de Firefox tiene problemas con los archivos de la base de datos (supongo que son los SQLite), con el tiempo quedan muy pesados. Según decía Nico de Zona Firefox, se trata de un "bug no solucionado".

Ahora se viene la 3.6, veo que ya está en RC, ¿se soluciona ese problema en ella? Quería preguntarlo porque mi intención es instalarla usando la misma configuración que en la 3.5.7, es decir, conservando todos los archivos que estoy usando en esta. ¿Me los va a achicar o van a seguir creciendo?

GRASIAS DE HANTEVRAZO!!!
Por lo que veo no está implementado aún. Hay dos bugs abiertos sobre el tema (bug 394379 y bug 395020) donde puede verse la discusión. Lo que no tenían claro es en que momento compactar las bases de datos automáticamente pero sería en cada actualización mayor.

Mientras tanto se puede compactar las bases de datos manualmente. Hay varias opciones:

-IniFox: un archivo .bat que se copia a la carpeta de perfil de Firefox y al ejecutarse compacta las bases de datos.
-Compactar las bases de datos sin salir de Firefox (ver este artículo).
-Con la extensión Vacuum Places Improved, también desde el navegador.

No creo que sea necesario hacer esto todos los dias ni mucho menos. Esto tiene sentido cuando las bases de datos están fragmentadas, cosa que va ocurriendo con el tiempo y el uso del navegador. Y claro, no sería muy lógico que al navegador se le ocurra hacer eso en cualquier momento, por eso la idea de hacerlo automáticamente al actualizar. Pero opciones no faltan.
Avatar de Usuario
Usuario bien anónimo
Nivel 4
Mensajes: 240
Registrado: 08 May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por Usuario bien anónimo »

elQuique escribió:Imagina que estés navegando y tu navegador se tilde 10 segundos porque esta compactando !!, o que lo exijas y se corrompa la base :P

Casi ninguna aplicación y developers le hace autocompactar de callado, aunque eso no quiere decir que se pueda facilitar más la opción de compactar o bien dar la opción de que se compacte cada ciertos días, o arranque, etc, pero siempre avisando.
Claro, estaría bueno que las compactara desde el navegador avisando previamente. Ahorraría laburo!
Nico escribió:Por lo que veo no está implementado aún. Hay dos bugs abiertos sobre el tema (bug 394379 y bug 395020) donde puede verse la discusión. Lo que no tenían claro es en que momento compactar las bases de datos automáticamente pero sería en cada actualización mayor.

Mientras tanto se puede compactar las bases de datos manualmente. Hay varias opciones:

-IniFox: un archivo .bat que se copia a la carpeta de perfil de Firefox y al ejecutarse compacta las bases de datos.
-Compactar las bases de datos sin salir de Firefox (ver este artículo).
-Con la extensión Vacuum Places Improved, también desde el navegador.

No creo que sea necesario hacer esto todos los dias ni mucho menos. Esto tiene sentido cuando las bases de datos están fragmentadas, cosa que va ocurriendo con el tiempo y el uso del navegador. Y claro, no sería muy lógico que al navegador se le ocurra hacer eso en cualquier momento, por eso la idea de hacerlo automáticamente al actualizar. Pero opciones no faltan.
Me gustó esa la de la consola de errrores, le bajé un par de megas al perfil haciéndole eso :-D

Y va otra pregunta: qué tiene el places.sqlite que es el único que se compacta con ese método? Yo no guardo el historial ni tengo muchos marcadores, no entiendo como es que le saqué un par de megas haciendo eso cuando antes de compactarlo ese archivo pesaba 160 kb.
Última edición por Usuario bien anónimo el 15 Ene 2010, 20:52, editado 1 vez en total.
Avatar de Usuario
Nico
Nivel 3
Mensajes: 117
Registrado: 04 May 2009, 18:50
Twitter: @
Ubicación: Montevideo
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por Nico »

En este enlace se puede ver en detalle lo que contiene el places.sqlite. Allí se guarda el historial y los marcadores con toda la info que corresponde a un marcador o elemento de historial. Lo del enlace es mucho detalle, pero no deja de ser interesante :P

El comando de la consola de errores solo compacta este archivo. En el caso de IniFox se aplica a todos los archivos .sqlite del perfil de Firefox.
Avatar de Usuario
Usuario bien anónimo
Nivel 4
Mensajes: 240
Registrado: 08 May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por Usuario bien anónimo »

Muchas gracias Nico.
Avatar de Usuario
elQuique
Moderador
Mensajes: 2227
Registrado: 05 May 2009, 18:43
Twitter: @elQuique
Ubicación: Florida, Uruguay
Contactar:

Re: Nueva versión de Firefox y los archivos .sqlite

Mensaje por elQuique »

Al final se juntó excelente info en el post :) buenos aportes gurises !
Responder