Trabajar con datos de 2 bases en el mismo servidor

15/10/2009 - 20:06 por Waldo | Informe spam
Hola amigos, siempre he trabajado con varias tablas dentro de una sola base.
Los SELECTS, JOIN, etc son de una a tabla, por ej ventas, a otra tabla, por
ej Clientes.

Pero ahora tengo una tabla tipo "Log de eventos" que va a crecer mucho,
entonces para que no crezca demasiado la base principal, pensaba poner esa
tabla "LogEventos" en otra base, incluso para poder manejar los backups de
los datos, separados de los backup de esta nueva base

Luego para consultar datos en esa tabla "LogEventos" de la base B, tengo que
usar:
BASE_B.dbo.Tabla.

Lo que ignoro es, si para insertar, consultar o hacer JOINS, de alguna tabla
de BASE_A hacia BASE_B, el tiempo o procesamiento del servidor es superior,
comparado al modo de trabajar todo sobre la misma base.

Saludos

Waldo
 

Leer las respuestas

#1 Maxi Accotto
15/10/2009 - 20:26 | Informe spam
Waldo, para todo deberias usar la cadena completa.
Ahora bien, no es necesario para lo que quieres hacer armar una nueva base
de datos, lo que podrias hacer es tenerlo todo en una pero..

1) Te crear un nuevo filegroup para esa base de datos
2) Alocas la tabla en este nuevo filegroup




Maxi Accotto
MVP en SQL Server
http://blog.maxiaccotto.com

"Waldo" <[waldodj2000] a r r o b a [yahoo Punto com Punto ar]> wrote in
message news:#
Hola amigos, siempre he trabajado con varias tablas dentro de una sola
base.
Los SELECTS, JOIN, etc son de una a tabla, por ej ventas, a otra tabla,
por ej Clientes.

Pero ahora tengo una tabla tipo "Log de eventos" que va a crecer mucho,
entonces para que no crezca demasiado la base principal, pensaba poner esa
tabla "LogEventos" en otra base, incluso para poder manejar los backups de
los datos, separados de los backup de esta nueva base

Luego para consultar datos en esa tabla "LogEventos" de la base B, tengo
que usar:
BASE_B.dbo.Tabla.

Lo que ignoro es, si para insertar, consultar o hacer JOINS, de alguna
tabla de BASE_A hacia BASE_B, el tiempo o procesamiento del servidor es
superior, comparado al modo de trabajar todo sobre la misma base.

Saludos

Waldo

Preguntas similares