Accueil Finances personnelles Des processus utilisateur et serveur dans Oracle 12c - mannequins

Des processus utilisateur et serveur dans Oracle 12c - mannequins

Table des matières:

Vidéo: Oracle DB - Dedicated & Shared Server Process 2025

Vidéo: Oracle DB - Dedicated & Shared Server Process 2025
Anonim

Lorsque vous démarrez et initiez des connexions à l'instance Oracle 12c, de nombreux processus sont impliqués, notamment le composant de l'instance Oracle qui utilise les programmes Oracle et code pour accéder à vos données.

Il n'y a pas de processus lorsque l'instance Oracle est arrêtée. Certains processus sont obligatoires et d'autres sont facultatifs en fonction des fonctionnalités que vous avez activées. Cela peut aussi dépendre de votre système d'exploitation.

Trois types de processus font partie de l'instance:

  • Les processus d'arrière-plan sont impliqués dans l'exécution du logiciel Oracle lui-même.

  • Les processus serveur négocient les actions des utilisateurs.

  • Les processus utilisateur fonctionnent généralement en dehors du serveur de base de données lui-même pour exécuter l'application qui accède à la base de données.

Les processus utilisateur et serveur étant étroitement liés, ils sont discutés ensemble. Cependant, ce sont des processus distincts et distincts. En fait, ils fonctionnent généralement sur des machines séparées. Un exemple très simple: lorsque vous démarrez SQL * Plus sur un client Windows, vous obtenez un processus utilisateur appelé sqlplus. EXE.

Le processus utilisateur représente la session d'un utilisateur dans la base de données. Lorsqu'une connexion est établie avec la base de données sur une machine Linux, vous obtenez une connexion à un processus nommé quelque chose comme oracle << nom_basededonnées >> ou ora_S000 _ << nom_basededonnées >>. Le processus serveur sert et existe sur le serveur de base de données. Il fait tout ce que l'utilisateur le demande. Il est responsable de la lecture des blocs dans le cache tampon. Il change les blocs si demandé. Il peut créer des objets.

Les processus serveur peuvent être de deux types: Dédié partagé

Le type dépend du fonctionnement de votre application et de la quantité de mémoire dont vous disposez. Vous êtes d'abord présenté avec le choix de dédié ou partagé lorsque vous créez votre base de données avec Oracle

Database

  • Configuration

  • Assistant

(DBCA). Cependant, vous pouvez le changer d'une façon ou d'une autre plus tard. Architecture de serveur dédié Chaque processus utilisateur obtient son propre processus de serveur. C'est la configuration Oracle la plus courante. Cela permet à un processus serveur de vous attendre. Si les ressources peuvent prendre en charge des connexions dédiées, cette méthode est également la plus réactive. Cependant, il peut également utiliser le plus de mémoire. Même si vous ne faites rien, ce processus de serveur vous attend. Pas que ce soit une mauvaise chose. Imaginez, cependant, 5 000 utilisateurs sur le système restent inactifs la plupart du temps. Si vos applications ne peuvent pas utiliser les pools de connexions (similaires aux processus serveur partagés), votre base de données ne survivra probablement pas et fonctionnera correctement pendant plus d'une journée. Architecture de serveur partagée

Comme son nom l'indique, les

processus serveur

sont partagés. Maintenant, au lieu d'un processus de serveur qui vous attend de la main et du pied, vous n'en avez qu'un quand vous en avez besoin.

Pensez à un processus de serveur en temps partagé pour Oracle. C'est plus rentable (en termes de mémoire), et vous en avez presque toujours un disponible quand vous en avez besoin (à condition que l'infrastructure soit correctement configurée).

Sur un système comptant 5 000 utilisateurs en grande partie inactifs, vous pourriez être en mesure de les prendre en charge avec seulement 50 processus serveur. Vous devez effectuer ces opérations pour que cela fonctionne correctement: Assurez-vous que le nombre de demandes de base de données simultanées ne dépasse jamais le nombre de serveurs partagés configurés. Assurez-vous que les utilisateurs ne restent pas longtemps dans les processus. Cela fonctionne mieux dans un environnement basé sur les transactions rapide comme un site de commerce électronique.

Disposez de quelques cycles CPU supplémentaires. Toutes les communications interprocessus semblent avoir un faible coût de CPU associé aux processus serveur dédiés.

Le fait est que les configurations de serveurs partagés sont moins courantes dans l'environnement actuel où la mémoire est bon marché. La plupart des applications contournent aujourd'hui les problèmes associés à un trop grand nombre de serveurs dédiés en utilisant un pool de connexions avancé au niveau du serveur d'applications.

  • Vous devez connaître d'autres limitations: les connexions DBA doivent disposer d'un serveur dédié. Par conséquent, un environnement de serveur partagé est en réalité un hybride. Les serveurs partagés peuvent coexister avec un serveur dédié.

  • De nombreux types de fichiers sont requis (et facultatifs) pour exécuter une base de données Oracle:

  • Fichiers de données

Fichiers de contrôle

Fichiers journaux de restauration

Fichiers journaux d'archives

  • Fichiers de paramètres de serveur et d'initialisation

  • La connaissance de chacun de ces fichiers augmente considérablement le succès de votre gestion de base de données.

Des processus utilisateur et serveur dans Oracle 12c - mannequins

Le choix des éditeurs

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Pour approfondir votre conscience consciente, vous devez pratiquer une méditation de pleine conscience sur une base quotidienne. Familiarisez-vous avec certaines des médiations suivantes. Avec le temps, vous deviendrez plus conscient de votre vie quotidienne. Body Meditation Meditation - Cette méditation implique de passer environ une demi-heure, en prenant conscience de ...

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Les Templiers sont presque aussi fictifs dans Dan Brown Le code Da Vinci comme les chevaliers Jedi sont dans Star Wars. Bien que le héros Robert Langdon hésite d'abord à élever les Templiers dans ses cours, parce que la mention même d'eux fait ressortir les amants du complot, Brown n'a aucun problème à les faire participer ...

Démystification des mythes communs sur la franc-maçonnerie - mannequins

Démystification des mythes communs sur la franc-maçonnerie - mannequins

La franc-maçonnerie moderne existe depuis 1717. Les premières contre-vérités concoctées sur l'Ordre sont apparues en impression à peu près en même temps. Les États-Unis étaient consumés par l'hystérie anti-maçonnique à la fin des années 1820, et l'Europe a fait de Mason-bashing un sport populaire pendant deux siècles, le liant souvent à la propagande antisémite. Internet n'a que ...

Le choix des éditeurs

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement d'un fichier sur lequel vous travaillez dans Office 2011 pour Mac est aussi simple que de cliquer sur le bouton Enregistrer dans la barre d'outils Standard, en appuyant sur Commande-S ou en choisissant Fichier → Enregistrer. Si votre fichier a été enregistré précédemment, l'enregistrement du fichier remplace la copie existante du fichier par votre version mise à jour. Si votre fichier n'a pas ...

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Dans Office 2011 pour Mac, l'ajout d'une nouvelle présentation de diapositive à une diapositive dans la vue Diapositive maître de PowerPoint 2011 est une tâche assez simple à effectuer. Suivez ces étapes pour commencer: Assurez-vous que vous êtes en mode Masque des diapositives. Choisissez Affichage → Maître → Masque de diapositives dans la barre de menus. Cliquez sur l'onglet Masque des diapositives du ruban, ...

Le choix des éditeurs

Sélectionnez PowerPoint 2007 Objects - dummies

Sélectionnez PowerPoint 2007 Objects - dummies

Avant de pouvoir modifier un objet PowerPoint 2007 sur une diapositive, vous devez le sélectionner. Dans les présentations PowerPoint, les objets peuvent être du texte, des graphiques, des images clipart, des formes, etc. Voici quelques instructions pour sélectionner les objets PowerPoint 2007: Objets texte: Pour sélectionner un objet texte PowerPoint 2007, déplacez le point d'insertion sur le texte qui ...

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Le contrôle shapePoint de powerPoint vous permet style des objets de ligne ou la bordure pour les objets de forme solide sur vos diapositives PowerPoint. Le contrôle Shape Outline se trouve dans le groupe Styles de formes de l'onglet Outils de dessin. Vous pouvez modifier les paramètres suivants pour le contour: Couleur: Définit la couleur utilisée pour ...

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 est le logiciel de présentation le plus puissant disponible pour créer et éditer la diapositive montrer des présentations pour le travail, la maison ou l'école. PowerPoint 2016 offre un certain nombre de raccourcis clavier utiles pour effectuer des tâches rapidement. Voici quelques raccourcis pour le formatage PowerPoint commun, l'édition et les tâches de fichiers et de documents. De plus, après avoir créé votre chef-d'œuvre, vous ...