? Un server di database relazionale è un insieme di programmi software progettati per funzionare un database. La banca dati , a sua volta , memorizza le informazioni di valore in forma di record organizzati, numerazione da migliaia a milioni . Gli utenti inviano le richieste al server sotto forma di SQL , Structured Query Language . Un cluster di server diffonde il carico di lavoro di una base di dati su due o più computer fisici . Clustering di failover consente al server di rimanere esecuzione nonostante il guasto di uno dei computer . Database Server e SQL
La maggior parte delle attività del server di database si svolgono in un unico programma che gira continuamente , il monitoraggio del database e la gestione delle richieste di dati da parte degli utenti . Dal momento che tutte le richieste devono passare attraverso il programma server , assicura l'integrità e la sicurezza della banca dati - il programma nega le richieste degli utenti che non sono corrette o che violano le regole di sicurezza . Funziona in SQL , un linguaggio di programmazione inglese -come standard per la creazione e la manipolazione di database .
Server Clustering
Le grandi organizzazioni possono avere migliaia di utenti che accedono al suo database un dato momento . Questo è troppo grande di un carico di lavoro per un singolo computer , per cui i fornitori di software di database sviluppato una tecnica per l'installazione del server su più computer , chiamata cluster . Per l'utente finale , il database viene visualizzato come prima, identificata da un unico nome, ad esempio " gli ordini dei clienti . " Avere più computer doveri server di condivisione migliora le prestazioni e l'affidabilità , permettendo al database per gestire rapidamente molte richieste simultanee .
< Br di database >
clustering di failover
dell'organizzazione svolge importanti , le informazioni spesso critiche . I tempi di inattività del computer , sia da interventi di manutenzione programmata o di guasto hardware è un fatto della vita , ma alcune operazioni , come ad esempio quelli per i rivenditori online , deve rimanere in esecuzione tutto il giorno . Per rispondere a questo problema , i fornitori di software aggiunte funzionalità di failover per i cluster di server . Il software , in esecuzione su più computer , rileva quando si è offline e percorsi richieste ai computer rimanenti . Gli utenti possono notare una diminuzione del tempo di risposta , ma il server continua a girare .
Automatica e manuale Failover
Un server di failover è automatico quando un computer si sviluppa un problema fisico e si spegne . Il server rileva automaticamente che il computer non risponde e lo rimuove dalla lista dei computer disponibili . Un failover manuale si verifica quando un amministratore di database indica al server di rimuovere un computer da servizio . In questo modo, il personale informatico può fare la manutenzione ordinaria del computer e riportarlo in servizio quando hanno finito la manutenzione .