Bastaria simplemente con dar de baja el servidor previo a su apagado. Casi todos los servidores de BD se encargan de hacer lo conducente. Principalmente en el caso de las transacciones, éstas no deben aplicarse unilateralmente por parte del servidor pues no sabemos si el cliente conectado ya terminó de trabajar en ella. En cambio si dejamos que el servidor se haga cargo simplemente abortará toda transaccion abierta y se cierra, con lo que protegemos a la BD de datos incosistentes ya que quedarían en el mismo estado que se encontraban hasta antes de que sucediera el evento de apagado.
|