Rendimiento, red, registros

Hola, quisiera algo de orientación, tenemos un pequeño sistema funcionando en 2 equipos, haciendo uno de "servidor" y otro de cliente, en uno están las tablas y en el otro las vinculo, funciona, pero algo lento... Pretunta: si quisiera poner 2 o 3 equipos adicionales entendiendo que el rendimiento va a bajar ¿seria una solución un servidor con sqlserver o algún software que me permita administrar la base de datos? ¿Me aseguraría rapidez?, aprovechemos el impulso :¿Cómo puedo decirle a ms access que bloquee solo el registro activo y no 2 o 3 o más registros? Ojala me entiendan y me echen una manito..
Saludos
Tito

1 Respuesta

Respuesta
1
Lo que debes de hacer es separar tu bd de la aplicación. Es decir, dejar una bd con las solas tablas y otra bd con las consultas, form, informes, macros y código. Luego, en cada pc instalas es la aplicación y no la bd. Luego en cada pc vinculas las tablas al servidor conectada a unaunidad lógica, es decir, debes de compartir la carpeta donde este la bd y en cada pc por entoro de red la mapeas dejándola como una unidad más del equipo. Cuando vincules las tablas, las vinculas es a la unidad física que te haya quedado, es decir la F: o G:, etc.
De esta forma aceleras tu bd.
Bien, henry gracias por la respuesta pero es justamente como estoy trabajando en este momento, lo que necesito es hacer esto pero para 4 equipos en total y si es así me imagino que el rendimiento bajar considerablemente, cual es entonces la mejor forma de hacerlo.. siempre con access... ¿con un servidor sql y las tablas en el y/o las tablas más las consultas en el servidor? ... dejando claro los form., informes, etc.. en cada pc.. si alguien tiene algo similar que avise... gracias.. :-)
Si tienes un buen servidor, no debe de colgarse la bd. Si agregas más pcs entonces actualiza tu servidor, ya sea en cuanto a hardware o software. Aumentando la memoria y el procesador o migrando a un servidor SQL.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas