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.