? Stor computer afdelinger bruger en teknik kaldet " klyngedannelse ", hvor to eller flere fysiske computere deler en fælles opgave. SQL database servere ofte modtager denne behandling , og database softwareleverandører understøtter det. Selvom det tilføjer bekostning og kompleksitet , der forbinder flere maskiner i en klynge spreder arbejdsbyrden og forbedrer pålideligheden . SQL Database Server
SQL server er software , der bruger Structured Query Language at oprette og vedligeholde relationsdatabaser . Den software har en primær proces, der modtager bruger kommandoer , behandler dem mod databasen og returnerer resultater til brugeren . Den vigtigste proces fungerer som en gatekeeper , der giver kun adgang til de brugere databasen administrator har ryddet . Desuden omfatter den software vedligeholdelsesprogrammer at opbygge , vedligeholde og finjustere databaser. Den database software normalt er bosiddende på en computer dedikeret til dette formål.
Cluster
Nogle database softwareversioner kan du installere serveren på mere end én maskine. En klynge er et sæt af maskiner , der kører en enkelt virtuel server. Alle computere i en klynge er forbundet via et lokalt datanetværk. Databasen administratoren opretter en virtuel server med ét navn og tildeler dette navn til hver maskine. Brugerne ser kun den virtuelle server på netværket.
Load Balancing
Nogle klynger databaseservere udføre load balancing . Dette er vigtigt for store datacentre , da det spreder serverens arbejdsbyrden blandt mange fysiske computere. Hvis datacenter oplever problemer med ydeevnen efter at tilføje flere brugere , kan det slutte flere computere til klyngen for at kompensere.
Failover Recovery
Kørsel af en database -server på en enkelt computer enhver nedetid, planlagt eller , resulterer i databasen bliver utilgængelig. Operationer behov høje niveauer af tilgængelighed brug klynger konfigureret sådan, at hvis en computer svigter eller er taget ned for vedligeholdelse , de andre tage over uden tab af database tilgængelighed. Dette kaldes en " failover recovery cluster . " The failover kan foregå automatisk eller manuelt , så administratorer at opgradere og reparere systemerne uden at stoppe serveren.