Cours et présentation de SQL Anywhere Studio

Extrait du cours SQL Anywhere Studio

Dans Adaptive Server Anywhere
Vous n’aurez jamais à vous occuper des éléments internes au serveur de base de données, mais un coup d’oeil dans les coulisses ne peut que vous aider à mieux appréhender les processus.
Dans le serveur de base de données
La structure interne du serveur de base de données Adaptive Server
Anywhere lui permet de gérer efficacement de nombreuses demandes.
♦ Une couche de communication gère les échanges de données avec les applications clientes. Cette couche reçoit les demandes des applications clientes et leur renvoie les résultats. La planification de ces actions est déterminée par une négociation entre le client et le serveur, pour garantir à la fois le maintien du trafic à un niveau minimal et la mise à disposition des données la plus rapide possible côté client.
♦ L’analyseur contrôle chaque instruction SQL envoyée au serveur de base de données et la convertit dans un format interne pour qu’elle puisse être traitée.
♦ Si la demande est une requête, ou une instruction de mise à jour ou de suppression, il peut y avoir différentes façons d’accéder aux données, de durées variables. La tâche de l’optimiseur est de sélectionner la route optimale pour l’acheminement rapide des données requises.
♦ Une machine virtuelle (VM) Java est créée dans le serveur de base de données et toute opération Java envoyée par les applications clientes ou appelée en interne par le serveur de base de données est gérée par la machine VM de Java.
♦ Le niveau inférieur du serveur de base de données gère la lecture et l’écriture des données à partir du disque, la mise en mémoire cache des données pour éviter tout accès inutile au disque et l’équilibrage des demandes des différents utilisateurs.

…….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours et présentation de SQL Anywhere Studio (1,98 MO) (Cours PDF)
Anywhere Studio

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *