istanze di database Oracle possono essere impostati in modo da utilizzare la modalità di server dedicati o server condiviso . Modalità Server dedicato funziona meglio con piccoli carichi client che eseguono lavori persistente e di lunga data . Modalità server condiviso è l'ideale per un ampio gruppo di utenti che hanno bisogno di condividere le risorse di sistema limitate . Server Dedicato Modalità
La modalità di connessione al database predefinito per Oracle 11gR2 è dedicato modalità server . In questa modalità , i processi utente e il 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 .
Shared Server Modalità
< p > In modalità server condiviso , un unico processo server può ospitare più processi utente e di risorse del database vengono messe in comune tra un gran numero di clienti . Oracle raccomanda l'applicazione di modalità condivisa quando le richieste di carico del cliente probabilmente causerà a dura prova le risorse di memoria o sistema. L'amministratore del database deve specificare il numero del processo server creato con ogni istanza di database .
Effetti sulla memoria di sistema e delle 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 interrompere un'istanza di database e di eseguire il ripristino dei media . Mentre meglio a elaborare i processi di produzione di routine , la modalità server dedicato soffre anche l' insidia di utilizzo delle risorse inefficiente a causa della ripartizione dei processi server separati per ogni singolo utente , anche durante le attività di inattività .