Nwlapcug.com


SQL Server vs Oracle Performance

Quando si tratta di accessibilità, SQL Server ha il vantaggio di essere molto facile da usare e facile da amministrare. Eppure quando si tratta di prestazioni, Oracle ha il bordo.

Clustering

Mentre SQL Server consente solo di clustering attivo-passivo o Clustering di Failover, Oracle offre clustering attivo-attivo o Oracle Real applicazioni cluster (RAC). Attivo-attivo il clustering consente a più server di database fisico di lavorare contemporaneamente su un determinato database. La Spinta risultante in cavalli vapore disponibili aiuta le prestazioni.

Partizionamento

Mentre SQL Server offre solo il partizionamento range, Oracle offre il partizionamento range, partizionamento hash, elenco partizionamento e intervallo di partizionamento, portando a database migliorato le prestazioni.

L'indicizzazione

Mentre SQL Server supporta solo i tipi di indice di regolare struttura b-tree, Oracle offre anche speciali opzioni di indicizzazione come indici bitmap, tasto di inversione e gli indici basati sulla funzione.

Gestione della memoria

Un amministratore di database (DBA) di SQL Server può controllare solo la memoria totale utilizzata da un'istanza di SQL Server. In Oracle, tuttavia, l'amministratore di database è in grado di controllare ogni aspetto di allocazione della memoria. L'amministratore del database può dettare, per esempio, la quantità della memoria verrà utilizzato il processo di server di database Oracle, processi utente, i tipi e la memorizzazione nella cache.

Controllo parametri

Mentre SQL Server ha solo un numero limitato di parametri di ottimizzazione di database, Oracle offre un vasto numero di parametri di ottimizzazione di database che un amministratore può utilizzare per ottimizzare le prestazioni del database.