<div dir="ltr"><div>Ciao mi intrometto è un tema molto interessante,<br>gli approcci già detti sono  molto validi, <br>riprendendo quello che ha detto Giorgio<br>se le prestazioni sono il problema potresti replicare le informazioni a gruppi di utilizzo in lettura, in modo che siano perfetto per ogni 'query' insomma separare la strada della scrittura dalla lettura (cqrs)<br><br></div><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-09-10 9:44 GMT+02:00 Simone Fumagalli <span dir="ltr"><<a href="mailto:simone@iliveinperego.com" target="_blank">simone@iliveinperego.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao a tutti.<br>
<br>
Quello di inserire un layer software per far vedere alla mia<br>
applicazione un modello di dati differente da quello reale è una cosa<br>
che avevo valutato ma che non mi aiuta a risolve il problema. Tra X<br>
mesi mi troverei con un'applicazione nuova che usa un modello di dati<br>
ben organizzato ma che non corrisponde allo schema del DB.<br>
<br>
Io invece voglio apportare modifiche, anche sostanziali, allo schema<br>
attuale perchè si manifestano sempre più problemi di performance e di<br>
evoluzione.<br>
<br>
Quello che mi servirebbe è una sorta di "replica dei dati del DB con<br>
cambio di schema". Un processo costante di ETL dal vecchio al nuovo<br>
DB. In questo modo avrei il nuovo applicativo che legge dal nuovo<br>
modello, che a tendere diventerebbe il "master", sul quale posso<br>
sviluppare i nuovi applicativi o portare quelli vecchi senza<br>
compromettere il funzionamento degli script legacy.<br>
<br>
Sto cercando se esitono prodotti che possano aiutarmi ma sto anche<br>
valutando se riesco a gestire la cosa con trigger e/o stored<br>
procedure.<br>
<br>
Ciao e grazie a tutti<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Simone<br>
_______________________________________________<br>
Milano mailing list<br>
<a href="mailto:Milano@ml.grusp.org">Milano@ml.grusp.org</a><br>
<a href="http://ml.grusp.org/listinfo.cgi/milano-grusp.org" target="_blank">http://ml.grusp.org/listinfo.cgi/milano-grusp.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br> __________________liuggio_________________________________<br> <br>  __/|_      We reject kings, presidents and voting.<br>/o )   \/    We believe in rough consensus<br>)__ v _/\          and running code  (I.E.T.F. credo)<br>______________________________________________________________
</div>