La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Powerpoint Templates.

Présentations similaires


Présentation au sujet: "Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Powerpoint Templates."— Transcription de la présentation:

1 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Powerpoint Templates

2 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 2 Introduction Serveurs dédiés/Serveurs Partagés Traitement dune demande La mémoire SGA et la mémoire PGA Configuration Oracle Shared Server Choix dun type de connexion

3 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 3 Serveur partagé est une configuration optionnelle dOracle Serveur, qui permet de supporter un plus grand nombre de connexions sans augmenter les demandes en ressources machines. En architecture standard Oracle, un processus serveur (shadow process) est dédié à chaque session cliente.

4 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 4 Accusée de Réception Code derreur Demande de connexion Processus découte Processus utilisateur

5 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 5 Processus découte Processus utilisateur Processus serveur

6 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 6 Processus utilisateur Processus serveur Session utilisateur RESEND connect 2 1 3

7 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 7 Session utilisateur Serveur dédiéServeur partagé

8 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 8 Processus serveur Session utilisateur Si les demandes de ressources de l'architecture de serveur dédié ont un impact négatif sur le système, deux possibilités s'offrent à vous : Augmenter les ressources système en ajoutant de la capacité mémoire et CPU Utiliser l'architecture Oracle Shared Server

9 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 9 répartiteur Processus serveur Gérer Demande de connexion File dattente SGA Traitement des demande

10 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 10 Lorsqu'un utilisateur qui se connecte via l'architecture Oracle Shared Server envoie une demande à la base de données :

11 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 11 Une fois l'appel de l'utilisateur terminé, le processus serveur partagé est libéré et devient disponible pour le traitement d'un autre appel utilisateur dans la file d'attente des demandes. File d'attente des demandes : Une même file d'attente des demandes est partagée par tous les répartiteurs. Les serveurs partagés surveillent la file d'attente afin de détecter les nouvelles demandes. Les demandes sont traitées sur la base d'un algorithme FIFO (First In First Out ). Il n'y a pas de paramètre de priorité.

12 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 12 Le contenu de la mémoire SGA (System Global Area) et de la mémoire PGA (Program Global Area) diffère selon le type de serveurs utilisé.

13 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 13 Données Session utilisateur Etat de Curseur Espace de pile PGA zone mémoire partagée et autres structures mémoire SGA

14 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 14 Espace de pile PGA Données Session utilisateur Etat de curseur Zone de mémoire partagées SGA

15 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 15 Modifier les paramètres d'initialisation de l'instance. La plupart des paramètres facultatifs présentent des valeurs par défaut appropriées. Sur de nombreux systèmes, seul le paramètre DISPATCHERS doit être configuré.

16 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 16 Le paramètre DISPATCHERS définit le nombre de répartiteurs qui peuvent être démarré lors du démarrage de linstance. Les deux attribut principaux sont: DISPATCHERS et PROTOCOL Exemple : nous voulons connecter 3 dispatchers TCP/IP et 2 dispatchers IPC DISPATCHERS= (PRO=TCP)(DIS=3)(PRO=IPC)(DIS=2)

17 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 17 Déterminer le nombre de dispatchers au départ: Généralement nous avons 50 connexions par dispatchers. nombre de dispatcher = CEIL (nombre maximum de connexion / nombre de connexion par dispatcher) Exemple : 500 connexions,pour 1 dispatcher qui gère 50 connexions, DISPATCHERS = (PRO=TCP)(DIS=10)

18 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 18 Manager le nombre de dispatchers Vous pouvez démarrer une base, ajouter ou supprimer des dispatchers dynamiquement en utilisant la commande suivante : ALTER SYSTEM command Le paramètre à modifier est: MAX_DISPATCHERS ALTER SYSTEM SET DISPATCHERS=(PRO=TCP)(DIS=5) ;

19 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 19 Configurer le pool de connexion avec le paramètre Dispatcher: Le pooling de connexion donne le droit à Oracle serveur partagé de cacher des connexions en déconnectant les clients et utiliser ces connexions pour les demandes clientes. Si un client demande une nouvelle connexion elle sera rétablie Exemple: DISPATCHERS = (PROTOCOL=tcp)(DISPATCHER=1)(POOL=on)(TICK =1)(CONNECTIONS=500)(SESSIONS=100)

20 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 20 Utilisation du paramètre SHARED_SERVERS Ce paramètre spécifit le nombre minimum de serveur partagé au démarrage de linstance. Au début la valeur est 0, loption serveur partagé nest pas utilisée. Si loption est utilisée, la valeur par défaut est 1. Ce paramètre peut être changé dynamiquement. Généralement nous paramétrons 25 connexions concurrentes pour un serveur partagé Exemple: Nous avons 125 connexions ALTER SYSTEM SET SHARED_SERVER = 5

21 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 21 Utilisation du paramètre MAX_SHARED_SERVERS Ce paramètre est le nombre maximum de serveurs partagés qui peuvent être lancé simultanément Si aucune valeur nest spécifiée pour ce paramètre le nombre de serveur partagé est illimité. La vue V$SHARED_SERVER_MONITOR peut nous aider à déterminer le nombre de serveur à paramétrer. Ce paramètre peut être modifié en utilisant la commande ALTER SYSTEM

22 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 22 Utilisation du paramètre CIRCUITS Ce paramètre gère le nombre total de circuits virtuels pour toutes les entrées ou sorties réseaux. Il ny a pas de valeur par défaut et cela ninflut pas sur la taille de la SGA au démarrage. Généralement vous ne devez pas configurer manuellement ce paramètre mais vous devez spécifier les limites du nombre de circuits virtuels. Cette valeur peut être modifiée: CIRCUITS=200; ALTER SYSTEM SET CIRCUITS=300;

23 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 23 Utiliser le paramètre SHARED_SERVERS_SESSIONS Ce paramètre spécifie le nombre total de sessions pour les serveurs partagés pour une instance. Si le nombre de connexions est atteint, tous les clients qui souhaiteront se connecter auront lerreur: ORA nombre maximum de la session est excédée. Exemple : pour SHARED_SERVERS_SESSIONS = 2, le paramètre peut-être modifié comme suit, ALTER SYSTEM SET SHARED_SERVERS_SESSIONS = 5;

24 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 24 Configurer le serveur partagé à la création de la base de données en utilisant Database Configuration Assistant vous pouvez paramétrer les valeurs de : DISPATCHERS SESSIONS CONNECTIONS LISTENER

25 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 25

26 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 26 Oracle Net Manager permet la spécification du type de connexion pour la résolution locale de noms et la résolution de noms d'annuaire.

27 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 27 De nombreuses tâches d'administration ne doivent pas être effectuées à l'aide de connexions serveur partagées. Il s'agit notamment : Démarrage et l'arrêt de l'instance. Création de tablespaces ou de fichiers de données. Maintenance des index et des tables. Opérations de sauvegarde et de récupération. L'analyse de statistiques.

28 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 28 Si le serveur partagé est configuré dans le fichier de paramètres d'initialisation, vous pouvez sélectionner Serveur dédié pour forcer le processus d'écoute à générer dynamiquement un serveur dédié. Si un serveur partagé est configuré dans le fichier de paramètres d'initialisation et que vous voulez garantir que cette connexion utilisera bien un serveur partagé, sélectionnez Serveur partagé.

29 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 29 Nous avons étudié les points suivants : Serveurs dédiés/Serveurs Partagés Traitement dune demande La mémoire SGA et la mémoire PGA Configuration Oracle Shared Server Choix dun type de connexion

30 Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 30


Télécharger ppt "Pour plus de modèles : Modèles Powerpoint PPT gratuitsModèles Powerpoint PPT gratuits Page 1 Powerpoint Templates."

Présentations similaires


Annonces Google