SQL Server Vs. Oracle ytelse
Når det gjelder tilgjengelighet, har SQL Server fordelen av å være svært enkel å bruke og lett å administrere. Men når det kommer til ytelse, har Oracle kanten.
Gruppering
Mens SQL Server tillater bare Active-Passiv clustering eller Failover Clustering, Oracle tilbyr Active-Active clustering eller Oracle reelle søknader Clusters (RAC). Active-Active clustering gjør at flere fysiske databaseservere å samtidig jobbe på en gitt database. Den resulterende økning i tilgjengelig hestekrefter hjelpemidler ytelse.
Oppdeling
Mens SQL Server tilbyr bare utvalg partisjonering, Oracle tilbyr et utvalg partisjonering, hash partisjonering, liste partisjonering og intervallet partisjonering, noe som fører til forbedret databaseytelse.
indeksering
Mens SQL Server støtter bare de vanlige B-tre indekstypene, Oracle tilbyr også spesielle indekseringsalternativer som bitmap indekser, reversere viktige og funksjonsbaserte indekser.
Minnehåndtering
En SQL Server-database administrator (DBA) kan bare kontrollere det totale minnet som brukes av en SQL Server-forekomst. I Oracle er imidlertid databaseadministratoren i stand til å styre hvert aspekt av minnetildeling. Den DBA kan diktere, for eksempel, hvor mye av minne Oracle database-serveren prosessen vil bruke, brukerprosesser, sorterer og caching.
parameter Kontroll
Mens SQL Server bare har et begrenset antall database-justeringsparametere, Oracle tilbyr et omfattende antall database-justeringsparametere som en DBA kan bruke til å optimalisere databaseytelse.