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

Copiar SÓLO algunos datos de una BD a otra

Estas en el tema de Copiar SÓLO algunos datos de una BD a otra en el foro de PostgreSQL en Foros del Web. Hola a todos, Tengo una base de datos bastante grande en postgreSQL, y para optimizar las consultas, como en cada sesión solo uso cierta parte ...
  #1 (permalink)  
Antiguo 17/04/2008, 15:12
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 279
Antigüedad: 18 años, 11 meses
Puntos: 2
Exclamación Copiar SÓLO algunos datos de una BD a otra

Hola a todos,

Tengo una base de datos bastante grande en postgreSQL, y para optimizar las consultas, como en cada sesión solo uso cierta parte de los datos, tengo que conectar la aplicación al servidor y que se descargue a una nueva BD auxiliar sólo los datos necesarios.
Es decir, en la BD global, tengo información de alrededor de 100 ciudades, y hay una tabla principal que es "Ciudades".
Yo tengo que en cada sesión utilizar sólo los datos de una sola ciudad, tengo una BD auxiliar, que en cada sesión almacena los datos de la ciudad elegida, y al terminar la sesión, actualiza los datos en la BD global, y se vacía quedando lista para la siguiente sesión. No sé si me he explicado bien.
Los datos de la BD global son tanto alfanuméricos como gráficos (es para un gis).

Mi pregunta es la siguiente: Para crear la BD auxiliar, había pensado en crear una nueva BD, y meterle el resguardo de la BD global, y una vez cargado, borrar los datos de todas las tablas. Pero dejar los índices, las vistas, los esquemas, etc. ¿Es válida ésta opción?

Espero que alguien pueda guiarme, aunque sé que es un tanto complicado de entender.

Gracias amigos.
  #2 (permalink)  
Antiguo 22/04/2008, 04:33
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Re: Copiar SÓLO algunos datos de una BD a otra

ufff creo que no entiendo muy bien que quieres hacer, porque no le veo el sentido. Copiar una BD para cada session es una locura.
Porque no usas en las consultas un criterio de filtrado para CIUDAD?
O usas vistas?

Un saludo
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 13:33.