? En relasjonsdatabase server er et sett med programmer utviklet for å drive en database . Databasen, i sin tur , lagrer verdifull informasjon i form av organiserte poster, nummerering fra tusenvis til millioner . Brukere sende forespørsler i form av SQL, Structured Query Language . En server cluster sprer en database arbeidsmengde over to eller flere fysiske maskiner. Failover clustering gjør at serveren kan være å kjøre til tross for svikt i en av datamaskinene . Database Server og SQL
Mesteparten av databasen serverens aktivitetene finner sted i et enkelt program som går kontinuerlig , overvåking av databasen og håndtering av data forespørsler fra brukere . Siden alle forespørsler må passere gjennom server program , overvåker det databasens integritet og sikkerhet - programmet benekter brukeren ber som er feil eller som bryter sine sikkerhetsregler . Det fungerer i SQL, en standard , engelsk -lignende programmeringsspråk for å lage og manipulere databaser.
Server Clustering
Store organisasjoner kan ha tusenvis av brukere som sin database på enhver tid. Dette er en for stor arbeidsmengde for en enkelt datamaskin , slik at databasen programvareleverandører utviklet en teknikk for å installere server på flere datamaskiner , som kalles en klynge . Til sluttbrukeren , vises database som før , identifisert av et enkelt navn , for eksempel " kundeordre . " Å ha flere datamaskiner dele server plikter forbedrer ytelse og pålitelighet , slik at databasen til raskt å håndtere mange samtidige forespørsler .
failover klynger
En organisasjons database bærer viktig , ofte viktig informasjon . Datamaskin nedetid , enten fra planlagt vedlikehold eller maskinvarefeil er et faktum av livet , men noen operasjoner , slik som for online-forhandlere , må bo kjører døgnet rundt. For å svare på dette problemet , la programvareleverandører failover evne til server klynger . Programvaren , som kjører på flere datamaskiner , sanser når man er offline og ruter forespørsler til de andre datamaskinene . Brukerne kan merke en nedgang i responstid, men serveren fortsetter å kjøre .
Automatisk og manuell failover
En server failover er automatisk når en datamaskin utvikler et fysisk problem og slår seg av. Serveren bemerker automatisk at datamaskinen ikke reagerer og fjerner det fra sin liste over tilgjengelige datamaskiner . En manuell failover oppstår når en database administrator forteller serveren for å fjerne en datamaskin fra tjenesten. På denne måten kan datamaskinen personalet gjør rutinemessig vedlikehold på datamaskinen og bringe den tilbake i tjenesten når de er ferdige med vedlikehold.