Nueva versión de Firefox y los archivos .sqlite


Chrome, Firefox, Opera, Safari, IE... ¿cuál usar? ¿por qué? ¿dudas?...
   

Nueva versión de Firefox y los archivos .sqlite

Notapor Usuario bien anónimo » Ene 2010, 16:11

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
Usuario bien anónimo
Nivel 5
 
Mensajes: 252
Registrado: May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina

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

Notapor elQuique » Ene 2010, 17:34

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
elQuique
Moderador
 
Mensajes: 2027
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

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

Notapor Nico » Ene 2010, 20:15

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
Nico
Nivel 4
 
Mensajes: 121
Registrado: May 2009, 18:50
Ubicación: Montevideo

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

Notapor Usuario bien anónimo » Ene 2010, 00:18

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 Ene 2010, 20:52, editado 1 vez en total
Avatar de Usuario
Usuario bien anónimo
Nivel 5
 
Mensajes: 252
Registrado: May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina

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

Notapor Nico » Ene 2010, 01:31

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
Nico
Nivel 4
 
Mensajes: 121
Registrado: May 2009, 18:50
Ubicación: Montevideo

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

Notapor Usuario bien anónimo » Ene 2010, 02:02

Muchas gracias Nico.
Avatar de Usuario
Usuario bien anónimo
Nivel 5
 
Mensajes: 252
Registrado: May 2009, 00:43
Ubicación: Zona Sur, Gran Buenos Aires, Argentina

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

Notapor elQuique » Ene 2010, 17:30

Al final se juntó excelente info en el post :) buenos aportes gurises !
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2027
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados