Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

registros pegados en postgres ?

Estas en el tema de registros pegados en postgres ? en el foro de PostgreSQL en Foros del Web. Saludos tengo una duda, tengo una tabla en postres con 8 columnas y llene 15 millones de registros para hacer pruebas con un proyecto que ...
  #1 (permalink)  
Antiguo 05/06/2012, 20:09
 
Fecha de Ingreso: diciembre-2008
Mensajes: 65
Antigüedad: 16 años
Puntos: 0
registros pegados en postgres ?

Saludos tengo una duda, tengo una tabla en postres con 8 columnas y llene 15 millones de registros para hacer pruebas con un proyecto que estoy haciendo
y con los 15 millones de registros normal las consultas eran rapidas solo traia el ultimo registro el problema es que limpie la tabla hice delete from tabla y borre todo tiene una secuencia y lo puse a 1 para que se incremente pero ahora cuando hago un simple select * from tabla se demora como 2 minutos en darme el resultado pero si la tabla esta vacia a que se debe eso habia un indice y lo elimine pero sigue igual tengo que hacer algo a la tabla? gracias por su respuesta
  #2 (permalink)  
Antiguo 05/06/2012, 21:27
 
Fecha de Ingreso: diciembre-2008
Mensajes: 65
Antigüedad: 16 años
Puntos: 0
Respuesta: registros pegados en postgres ?

Me auto respondo no soy experto en base de datos pero lo solucione tuve que hacer un vacuum aunque si demoro un poco pero ya esta gracias.
  #3 (permalink)  
Antiguo 06/06/2012, 06:28
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: registros pegados en postgres ?

Muy bien. para complementar esta respuesta, cuando haces vacuum en palabras no muy acordes es como si degragmentaras el disco donde se encuentran los datos. Un delete de 15 millones puede hacer muchos estragos en cuanto a fragmentación. al ejecutar el comando se acomodan en espacios contiguos el rresto de los registros haciendo mas facil su acceso.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: postgres, registros, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:52.