|
|
|
|
|
Versión Cliente/Servidor |
|
En general, un software de base de datos que no es Cliente/Servidor (usa tablas tradicionales), todos los
puestos acceden directamente a las tablas de datos para realizar las
actualizaciones de registros. Una interrupción en la mitad de una operación de
escritura puede generar inconsistencias en la base de datos que luego dificultan
la operación desde todos los puestos. Estas interrupciones pueden producirse
por cortes de luz, desconexión de un cable de red, problemas de hardware o de
red en uno o más puestos, inestabilidad del sistema operativo, etc. A mayor
cantidad de puestos, aumentan proporcionalmente las probabilidades de un
inconveniente de esta índole. Por supuesto, estos sistemas funcionan sin problemas cuando todo en los puestos y la red es estable. |
|
En cambio en un ambiente Cliente/Servidor, entre otras bondades, está la de
que sólo el equipo servidor realiza las actualizaciones en la base de datos y
accediendo local y rápidamente a la misma. Si alguno de los puestos
sufriera algún conflicto que interrumpiera una actualización de registros, esa
transacción a medias será ignorada por el servidor evitando la inconsistencia en
la base y permitiendo que el resto de los puestos continúen operando sin inconvenientes. Asegurándose la estabilidad del equipo servidor asegura la estabilidad de la base de datos y además con este esquema, toda mejora que potencie la performance de su equipo servidor tiene incidencia directa en las estaciones de trabajo, es decir que invirtiendo solo en el equipo principal puede mejorar el rendimiento de toda la red. |
|
|
©1998-2008 WalySoft®. Todos los derechos reservados. |
www.walysoft.com.ar
|
| Todos los nombres de marcas y nombres de productos usados en estas páginas son marcas comerciales pertenecientes a sus respectivos titulares. |