Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > PostgreSQL

Respuesta
 
Herramientas Desplegado
Antiguo 17-abr-2008, 15:12   #1 (permalink)
CarlaMedina ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 206
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.
CarlaMedina está desconectado   Responder Citando
Antiguo 22-abr-2008, 04:33   #2 (permalink)
seyko ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 936
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
seyko está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:52.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93