On Sun, 25 Feb 2001 15:08:05 +0100 (CET)
Antonio Castro <[EMAIL PROTECTED]> wrote:

> Yo soy un convencido del software libre. Soy aut�nomo. Uso Postgres
> para mi negocio y te puedo decir que ahora confi� en Postgres porque
> ya lo he usado, pero mis necesidades son muy peque�as y no sirven de
> ejemplo. Soy incapaz de recomendarlo a una empresa que tenga un elevado
> n�mero de tablas grandes sobre las cuales se realicen muchas transacciones
> en poco tiempo.
> 
> Los datos de una empresa son algo sagrado y un empresario no va a tomar 
> a la ligera una decisi�n como esta que puede mandarle directamente a la 
> ruina (o incluso a la carcel seg�n los casos) si algo sale mal. 

Bien. Con software, libre o no libre, siempre tendr�s un riesgo, igual
como con el hardware. Nadie dudar� en responsabilizarte por no hacer
backups. Y justamente porque es un tema delicado, no creo que vayas a
encontrar alguien quien te lo garante sin cobrar por una vigilancia
permanente.

Lo que yo har�a es andar como con los ojos cerrados en una habitaci�n
oscura: Monta una m�quina con Postgres 7. Coloca una cantidad de datos
mas o menos similar a la que te esperas tener que gestionar. Monta
tres o cuatro m�quinas como clientes y simula el acesso a la base de
datos con unos scripts, que lo pueden hacer mucho m�s r�pido que
cualquier usuario manualmente. As� podr�s simular la carga. D�jalo
correr durante una semana, un mes, o el tiempo que sea, hasta que t�
mismo cojas confianza en el invento. Si no te da la velicidad que
necesitas, si se te cae, si pierdes datos, o cualquier otra cosa mala,
tal vez no sea la base de datos que busques (pero no me lo creo). En
caso de �xito, y si ya existe una instalaci�n, m�ntala para correr en
otra m�quina y en paralelo, usando scripts que dupliquen estos datos
automaticamente sin que el operador lo note. As� podr�s hacer una
transici�n gradual. Si todav�a no existe, corre simplemente esta. Haz
un backup di�rio, exportando los datos en SQL est�ndar, as� que lo
podr�as importar en cualquier otro banco de datos si realmente fuera
necesaria la subsituci�n. En el peor caso puedes perder los datos de
un d�a y tendr�s el trabajo de volver a montar todo con otra base de
datos. Claro, no deber�as usar estructuras que sean espec�ficas y
exclusivas a PostgreSQL.

Pero piensa tambi�n eso: No importa que sea Oracle, Sybase o cualquier
otra, yo no conozco base de datos comercial de la cual no haya oido de
alg�n desastre, especialmente en la fase inicial. Hasta que no se lo
demuestre en la pr�ctica no puedes confiar tampoco en las bases de
datos comerciales. Tienes dos soluciones: una es proceder como
descrito arriba, o puedes trasladar el problema a otra empresa
especializada en esta base de datos; si algo va mal, que fusilen
aquellos. Pero entonces, tal empresa existe tambi�n para PostgreSQL
(la encontrar�s en la home page de postrgres). �A d�nde nos lleva
esto?

--
Christoph Simon
[EMAIL PROTECTED]
---
^X^C
q
quit
:q
^C
end
x
exit
ZZ
^D
?
help
shit
.

Responder a