From: | Nicolás Domínguez Florit <ndomin(at)rec(dot)unicen(dot)edu(dot)ar> |
---|---|
To: | Fernando Moreno <azazel(dot)7(at)gmail(dot)com> |
Cc: | pssql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Re: Cambios volátiles por usuario... |
Date: | 2009-06-25 18:11:56 |
Message-ID: | 4A43BDEC.9050903@rec.unicen.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#006600">
Debido a que es una aplicación ya implementada, la misma tiene sus
propias transacciones por operaciones. Por lo que no podría hacer una
transacción mas amplia que abarque a las de la aplicación.<br>
La alternativa del esquema es backup / restore. Esa es la primera que
evalue y hasta ahora una alternativa viable.<br>
La de maquinas virtuales si bien dejaria sin servicio a demas usuarios
conectados puede ser una alternativa interesante.<br>
<br>
Por el momento gracias, cuando defina la utilizada les contare.<br>
Saludos y GRACIAS,<br>
Nico.<br>
<br>
Fernando Moreno escribió:
<blockquote
cite="mid:b1c45530906251036p494ef8a1kdf73aae37440d24(at)mail(dot)gmail(dot)com"
type="cite">
<div class="gmail_quote">El 25 de junio de 2009 11:15, Nicolás
Domínguez Florit <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:ndomin(at)rec(dot)unicen(dot)edu(dot)ar">ndomin(at)rec(dot)unicen(dot)edu(dot)ar</a>></span>
escribió:<br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#006600">Que se les ocurre para
mantener una base de datos "demo" y que sobre
esta se puedan realizar modificaciones (uso normal del sistema) pero
con la particularidad de que cuando el usuario cierra la conexión la
base vuelva a su estado original "demo".<br>
<br>
Lo que se me ocurre es realizar un restore de la base cada "x" tiempo.<br>
Pero luego se me cruzo por la cabeza si no serviría usar fsync en off
acompañado de algo mas. De esto ultimo NO estoy para nada seguro NI lo
probe. Solo disparo esto para ver si alguien se encontró con esta
problemática y tiene alguna idea interesante que pueda utilizar para
resolver esta problemática.<br>
</div>
</blockquote>
</div>
<br>
Lo que voy a decir seguramente es una barbaridad, pero dependiendo del
número de usuarios y el tiempo de sesión esperados, además del tamaño
de la base de datos, podrías mantener una transacción durante el uso
del sistema para después cancelarla (ignoro qué tan costoso sea
mantener múltiples instantáneas de la bd durante tiempos prolongados);
otra opción es tener un esquema "maestro", replicarlo para cada sesión
y eliminarlo al terminar.<br>
<br>
Mis dos centavos performicidas.<br>
<pre wrap="">
<hr size="4" width="90%">
Se certificó que el correo entrante no contiene virus.
Comprobada por AVG - <a class="moz-txt-link-abbreviated" href="http://www.avg.es">www.avg.es</a>
Versión: 8.5.339 / Base de datos de virus: 270.12.91/2201 - Fecha de la versión: 06/25/09 06:22:00
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Nicolas Dominguez Florit
Equipo SIU-Mapuche/Pampa
Consorcio SIU
Tel: +54 +2293 42-2000 Int. 131
<a class="moz-txt-link-freetext" href="http://www.siu.edu.ar">http://www.siu.edu.ar</a></pre>
</body>
</html>
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/html | 3.1 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2009-06-25 18:26:57 | Re: Duda con latin1 y utf-8 en postgresql 8.3 |
Previous Message | Jose Vasquez | 2009-06-25 18:08:05 | Re: Duda con latin1 y utf-8 en postgresql 8.3 |