Oracle 11gR2 Vs. Dedicato Modalità server condiviso

March 3

Oracle 11gR2 Vs. Dedicato Modalità server condiviso


istanze di database Oracle possono essere impostato per utilizzare la modalità server dedicato o server condiviso. modalità server dedicato funziona meglio con piccoli carichi client che eseguono i lavori persistenti e di lunga data. modalità server condiviso è l'ideale per un grande gruppo di utenti che hanno bisogno di condividere le risorse di sistema limitate.

Modalità server dedicato

La modalità di connessione al database predefinito per Oracle 11gR2 è la modalità server dedicato. In questo modo, i processi utente e server sono separati, con ogni utente che esegue il proprio processo server dedicato. Oracle consiglia di utilizzare la modalità server dedicato per un carico cliente di 50 utenti o meno e per i lavori che fanno richieste consistenti e di lunga data dal database.

Modalità server condiviso

In modalità server condiviso, un singolo processo server può ospitare più processi utente e le risorse del database sono messe in comune tra un gran numero di clienti. Oracle raccomanda di applicare la modalità condivisa quando le richieste di carico del cliente saranno probabilmente causare a dura prova di memoria o risorse di sistema. L'amministratore del database deve specificare il numero di processo server creato con ogni istanza di database.

Effetti sul sistema di memoria e risorse

modalità server condiviso richiede meno memoria e aumenta la scalabilità per grandi gruppi di utenti. Tuttavia, è meno efficiente a elaborare i processi di produzione di routine, manca la capacità di avviare e arrestare un'istanza di database e di eseguire il ripristino dei media. Mentre meglio l'elaborazione dei processi di produzione di routine, la modalità server dedicato soffre anche la trappola dell'uso delle risorse inefficiente a causa della assegnazione dei processi server separati per ogni singolo utente, anche durante le operazioni di inattività.