Enchaînement type (1)
- Une instance Oracle est démarrée sur le serveur
- Une application cliente établit une connexion et ouvre une session
- Le serveur détecte la requête de connexion et crée un processus serveur dédié
- L'utilisateur lance une requête SQL et un commit
- Le processus serveur recherche dans la ''shared pool`` si la requête existe
- OUI : elle sera utilisée pour répondre
- NON : la nouvelle requête est insérée dans la shared pool, analysée et executée
Enchaînement type (2)
- Le processus serveur récupère les données
- Dans le cache de données
- dans les fichiers de données (et les charge dans le cache)
- Le processus serveur modifie éventuellement les données dans le cache
- Puisqu'il y a validation, LGWR ecrit la transaction dans le fichier de reprise
- Les changements seront répertoriés dans les fichiers de données par DBWn
- Le résultat, ou une confirmation, est envoyé au processus utilisateur
fabien
2007-11-22