Galerie de cartes mentales Comment fonctionne MySQL
Notes d'étude sur le principe de fonctionnement de MySQL, une image pour vous aider à comprendre les détails techniques de MySQL. Le contenu est pratique, si vous en avez besoin, récupérez-le vite !
Modifié à 2024-04-08 14:14:05Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
MySQL
Définition de la base de données
base de données
Un système de fichiers physiquement manipulé ou un autre ensemble de types de fichiers
Exemple
Composé de threads d'arrière-plan et d'une zone de mémoire partagée
Contient deux processus mysqld et mysqld_safe
relation
correspondance en tête à tête
Manipuler les fichiers de base de données via des instances de base de données
Une instance est une interface dédiée fournie par la base de données à la couche supérieure pour les opérations.
Architecture
gestion des connexions
Analyse des requêtes, mise en cache, optimisation
moteur de stockage
InnoDB
MonISAM
Stockage (InnoDB)
espace logique
espace table
segment
zone
La taille de l'étendue et le nombre de pages qu'elle contient varient en fonction de la taille de la page.
Minimum 1 Mo
Contenir au moins 64 pages
page
16 Ko par défaut
innodb_page_size
rangement des tables
.frm
Définition de la table de stockage
.ibd
Index des données du magasin
stockage des enregistrements
Compact
Organisez la longueur des champs de longueur variable dans l'ordre inverse au début de la ligne
Redondant
Enregistrez le décalage de chaque colonne au début de la ligne
Antilope
Lors du stockage d'objets volumineux, la page de données enregistre 768 octets et le décalage ultérieur pointe vers la page de débordement.
Comprimé
Dynamique
Barracudas
L'enregistrement d'objets volumineux ne conserve que des pointeurs de 20 octets et les données réelles se trouvent dans la page de débordement
page de données
Unité de disque minimale
Les nœuds dans les informations de la page d'enregistrement B-Tree
structure
En-tête de fichier/Remorque de fichier
Enregistrer les informations d'en-tête
En-tête de page/répertoire de pages
Enregistrer les informations sur l'état de la page
Infimum/Suprême
Les valeurs minimales et maximales de la clé primaire de cette page
Enregistrements d'utilisateurs
enregistrements de stockage réels
Stocké dans une structure de liste chaînée
Espace libre
espace libre