MindMap Gallery How MySQL works
Study notes on the working principle of MySQL, a picture to help you understand the technical details of MySQL. The content is practical, if you need it, collect it quickly!
Edited at 2024-04-08 14:14:05Mappa mentale per il piano di inserimento dei nuovi dipendenti nella prima settimana. Strutturata per giorni: Giorno 1 – benvenuto, configurazione strumenti, presentazione team. Secondo giorno – formazione su policy aziendali e obiettivi del ruolo. Terzo giorno – affiancamento e primi task guidati. Il quarto giorno – riunioni con dipartimenti chiave e feedback intermedio. Il quinto giorno – revisione settimanale, definizione obiettivi a breve termine e integrazione culturale.
Mappa mentale per l’analisi della formazione francese ai Mondiali 2026. Punti chiave: attacco stellare guidato da Mbappé, con triplice minaccia (profondità, taglio, sponda). Criticità: centrocampo poco creativo – la costruzione offensiva dipende dagli attaccanti che arretrano. Difesa solida (Upamecano, Saliba, Koundé). Portiere Maignan. Variabili: gestione infortuni e condizione fisica dei big. Ideale per scout, giornalisti e tifosi.
Mappa mentale per l’analisi della formazione francese ai Mondiali 2026. Punti chiave: attacco stellare guidato da Mbappé, con triplice minaccia (profondità, taglio, sponda). Criticità: centrocampo poco creativo – la costruzione offensiva dipende dagli attaccanti che arretrano. Difesa solida (Upamecano, Saliba, Koundé). Portiere Maignan. Variabili: gestione infortuni e condizione fisica dei big. Ideale per scout, giornalisti e tifosi.
Mappa mentale per il piano di inserimento dei nuovi dipendenti nella prima settimana. Strutturata per giorni: Giorno 1 – benvenuto, configurazione strumenti, presentazione team. Secondo giorno – formazione su policy aziendali e obiettivi del ruolo. Terzo giorno – affiancamento e primi task guidati. Il quarto giorno – riunioni con dipartimenti chiave e feedback intermedio. Il quinto giorno – revisione settimanale, definizione obiettivi a breve termine e integrazione culturale.
Mappa mentale per l’analisi della formazione francese ai Mondiali 2026. Punti chiave: attacco stellare guidato da Mbappé, con triplice minaccia (profondità, taglio, sponda). Criticità: centrocampo poco creativo – la costruzione offensiva dipende dagli attaccanti che arretrano. Difesa solida (Upamecano, Saliba, Koundé). Portiere Maignan. Variabili: gestione infortuni e condizione fisica dei big. Ideale per scout, giornalisti e tifosi.
Mappa mentale per l’analisi della formazione francese ai Mondiali 2026. Punti chiave: attacco stellare guidato da Mbappé, con triplice minaccia (profondità, taglio, sponda). Criticità: centrocampo poco creativo – la costruzione offensiva dipende dagli attaccanti che arretrano. Difesa solida (Upamecano, Saliba, Koundé). Portiere Maignan. Variabili: gestione infortuni e condizione fisica dei big. Ideale per scout, giornalisti e tifosi.
MySQL
Database definition
database
A physically manipulated file system or other collection of file types
Example
Composed of background threads and a shared memory area
Contains two processes mysqld and mysqld_safe
relation
one-to-one correspondence
Manipulate database files through database instances
An instance is a dedicated interface provided by the database to the upper layer for operations.
Architecture
connection handling
Query parsing, caching, optimization
storage engine
InnoDB
MyISAM
Storage (InnoDB)
logical space
tablespace
segment
area
The extent size and number of pages it contains will vary depending on the page size
Minimum 1MB
Contain at least 64 pages
page
Default 16KB
innodb_page_size
table storage
.frm
Storage table definition
.ibd
Store data index
record storage
Compact
Arrange the length of variable-length fields in reverse order at the beginning of the line
Redundant
Record the offset of each column at the beginning of the row
Antelope
When storing large objects, the data page records 768 bytes, and the subsequent offset points to the overflow page.
Compressed
Dynamic
Barracuda
Recording large objects only retains 20-byte pointers, and the actual data is in the overflow page
data page
Minimum disk unit
The nodes in B-Tree record page information
structure
File Header/Fil Trailer
Record header information
Page Header/Page Directory
Record page status information
Infimum/Supremum
The minimum and maximum values of the primary key of this page
User Records
actual storage records
Stored in linked list structure
Free Space
free space