Le organizzazioni di ogni dimensione beneficiano di basi di dati , perché migliorano la gestione delle informazioni . Il database ha un server , un programma specializzato che sovrintende a tutte le richieste degli utenti per i dati e aderisce a regole severe per l'integrità e la sicurezza del sistema . Se un'organizzazione ha una grande base di utenti e milioni di record al processo , può rivolgersi a un approccio di base di dati in parallelo . Banche dati parallele sono veloci , flessibili e affidabili . Parallel Database
Un tipico database risiede su un computer dedicato collegato ad altri in una rete di dati . Il programma server , in esecuzione sul computer , gestisce le richieste degli utenti per i dati . Mentre sempre più persone cercano di accedere al database , tuttavia, il server viene sopraffatto . Aggiornamento a un computer più veloce aiuta , ma solo per un punto . Un database parallelo risolve questo problema le operazioni di database divisione in compiti separati, ciascuno in esecuzione su un computer separato . I computer condividono il carico di lavoro , consentendo di più database di elaborazione di quanto sia possibile con un singolo server .
Velocità
Il principale vantaggio di banche dati parallele è la velocità. Il server interrompe una richiesta di database degli utenti in più parti e le spedizioni ogni parte di un computer separato . Lavorano sulle parti contemporaneamente e unire i risultati , passando di nuovo per l'utente. Questo accelera la maggior parte delle richieste di dati , consentendo un accesso più rapido a grandi database .
Affidabilità
Un database parallelo , configurato correttamente , possono continuare a lavorare nonostante la fallimento di qualsiasi computer del cluster . . Il server di database che un determinato computer non risponde e non reindirizza il suo lavoro per i computer rimanenti
Alcune organizzazioni , come ad esempio i rivenditori web , vogliono il più vicino al giro - the-clock disponibilità possibile per i loro database ; un database parallelo mantiene un'elevata affidabilità. Questo approccio aiuta anche quando i tecnici informatici di eseguire la manutenzione programmata su un computer . Inviano un comando al server per prendere il computer colpito fuori servizio , quindi eseguire la manutenzione e gli aggiornamenti necessari . Quando hanno finito , hanno messo il computer di nuovo in servizio . Il database rimane disponibile durante tutto il processo .
Capacità
Come più utenti richiedono l'accesso al database , gli amministratori informatici aggiungere altri computer al server parallelo , aumentando la sua complessiva capacità . Un database in parallelo , per esempio , permette un grande rivenditore online di avere migliaia di utenti che accedono a informazioni allo stesso tempo . Questo livello di prestazioni non è possibile con un singolo server .