Et relationel database -server er et sæt af software programmer designet til at drive en database. Databasen , til gengæld gemmer værdifulde oplysninger i form af organiserede optegnelser , nummerering fra tusindvis til millioner . Brugerne sender server anmodninger i form af SQL, Structured Query Language. En server cluster spreder en database arbejdsbyrde over to eller flere fysiske computere. Failover klyngedannelse giver serveren at fortsætte med at køre på trods af svigt af en af computerne . Database Server og SQL
fleste af databasen serverens aktiviteter foregår i et enkelt program, der kører kontinuerligt, overvåge databasen og håndtering dataanmodninger fra brugerne. Eftersom alle anmodninger skal passere gennem server-program , er det fører tilsyn med databasens integritet og sikkerhed - Programmet benægter brugeranmodninger som er ukorrekte , eller som overtræder sine sikkerhedsforskrifter. Det virker i SQL, en standard , engelsk -lignende programmeringssprog til at skabe og manipulere databaser.
Server Clustering
Store organisationer kan have tusindvis af brugere adgang sin database på ethvert givet tidspunkt . Det er for stort et arbejdspres for en enkelt computer, så database softwareleverandører udviklet en teknik til installation af serveren på flere computere , der kaldes en klynge. Til slutbrugeren , vises databasen som før, identificeret ved ét navn , som " kundeordrer . " At have flere computere deler server opgaver forbedrer ydelse og pålidelighed , så databasen til hurtigt at håndtere mange samtidige anmodninger .
< Br >
Failover Clustering
En organisations database bærer vigtige, ofte kritisk information . Computer nedetid , uanset om planlagt vedligeholdelse eller hardwarefejl er et faktum i livet , men nogle operationer, såsom dem, for online forhandlere , skal forblive kører døgnet rundt. For at besvare dette problem , softwareleverandører tilføjede failover evne til serverklynger . Den software , der kører på flere computere , sanser, når man er offline og ruter anmodninger til de resterende computere. Brugerne kan mærke et fald i responstid, men serveren holder kører .
Automatisk og manuel Failover
En server failover er automatisk , når en computer udvikler et fysisk problem og lukker ned. Serveren automatisk konstaterer, at computeren ikke reagerer, og fjerner den fra sin liste over tilgængelige computere . En manuel failover opstår, når en database administrator fortæller serveren til at fjerne en computer fra tjeneste. På denne måde kan computeren personale gør rutinemæssig vedligeholdelse på computeren og bringe det tilbage i tjeneste, når de er færdige med vedligeholdelsen.