Database parallelo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.1
FrescoBot (discussione | contributi)
m Bot: numeri di pagina nei template citazione
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 1:
Un '''database parallelo''' è un tipo di [[base dati|database]] in cui le prestazioni vengono ottimizzate tramite la parallelizzazione di varie funzionalità, ad esempio il caricamento dei dati, la costruzione degli indici e la gestione delle interrogazioni.<ref>{{Cita pubblicazione|cognome1= Dewitt |nome1= David|wkautore2= Jim Gray |cognome2= Gray |nome2= Jim| doi = 10.1145/129888.129894 |titolo= Parallel database systems: The future of high performance database systems |url= https://www.cs.berkeley.edu/~brewer/cs262/5-dewittgray92.pdf|rivista= Communications of the ACM |volume= 35 |numero= 6 |ppp= 85 |anno= 1992 }}</ref> Nell'esecuzione parallela, molte operazioni sono eseguite contemporaneamente, al contrario dell'esecuzione seriale, dove le diverse fasi di elaborazione sono sequenziali. Sebbene i dati possono essere memorizzati in maniera distribuita, la loro suddivisione è comandata unicamente da fattori legati alle prestazioni. I database paralleli migliorano l'elaborazione e la velocità di [[input/output|ingresso-uscita]] usando più [[CPU]] e dischi fissi in parallelo.
{{O|informatica|marzo 2017}}
Un '''database parallelo''' è un tipo di [[base dati|database]] in cui le prestazioni vengono ottimizzate tramite la parallelizzazione di varie funzionalità, ad esempio il caricamento dei dati, la costruzione degli indici e la gestione delle interrogazioni.<ref>{{Cita pubblicazione|cognome1= Dewitt |nome1= David|wkautore2= Jim Gray |cognome2= Gray |nome2= Jim| doi = 10.1145/129888.129894 |titolo= Parallel database systems: The future of high performance database systems |url= https://www.cs.berkeley.edu/~brewer/cs262/5-dewittgray92.pdf|rivista= Communications of the ACM |volume= 35 |numero= 6 |pp= 85 |anno= 1992 }}</ref> Nell'esecuzione parallela, molte operazioni sono eseguite contemporaneamente, al contrario dell'esecuzione seriale, dove le diverse fasi di elaborazione sono sequenziali. Sebbene i dati possono essere memorizzati in maniera distribuita, la loro suddivisione è comandata unicamente da fattori legati alle prestazioni. I database paralleli migliorano l'elaborazione e la velocità di [[input/output|ingresso-uscita]] usando più [[CPU]] e dischi fissi in parallelo.
 
==Architetture parallele==