recherche

section suivante: 特定SQL的查询优化1366 joue

5 秒后自动播放下一节
  Regarder à nouveau

打造扛得住的MySQL数据库架构

Introduction >
chapitredidacticiel
Chapitre1Exemples et histoires

Qu'est-ce qui détermine le succès ou l'échec de la promotion e-commerce Double 11 ?

Serveur de base de données en promotion Double 11

Qu'est-ce qui affecte les performances de la base de données lors des grosses ventes

Problèmes causés par les grosses montres

Problèmes causés par les grands événements

Chapitre2Qu'est-ce qui affecte les performances de MySQL

Plusieurs aspects qui affectent les performances

Ressources CPU et taille de mémoire disponible

Configuration et sélection du disque

Utiliser le RAID pour augmenter les performances des disques durs des machines traditionnelles

Utilisez un SSD de stockage SSD ou une carte PCIe

Utilisation du stockage réseau SAN et NAS

Résumé : L'impact du matériel du serveur sur les performances

L'impact du système d'exploitation sur les performances - Le système d'exploitation adapté à MySQL

Optimisation des paramètres du système CentOS

Impact du système de fichiers sur les performances

Architecture MySQL

Moteur de stockage MySQL couramment utilisé MyISAM

Innodb, un moteur de stockage couramment utilisé pour MySQL

Caractéristiques du moteur de stockage Innodb (1)

Caractéristiques du moteur de stockage Innodb (2)

Moteur de stockage MySQL couramment utilisé CSV

Archive, un moteur de stockage couramment utilisé pour MySQL

MySQL Moteur de stockage couramment utiliséMémoire

Federated, un moteur de stockage couramment utilisé pour MySQL

Comment choisir un moteur de stockage

Introduction aux paramètres du serveur MySQL

Paramètres liés à la configuration de la mémoire

Paramètres de configuration liés aux E/S

Paramètres de configuration liés à la sécurité

Autres paramètres de configuration courants

Impact de la conception de la base de données sur les performances

Résumer

Chapitre3Référence MySQL

Qu'est-ce que les tests de référence

Comment comparer

Exemple de démonstration de référence

Outil de référence MySQL mysqlslap

Sysbench, outil d'analyse comparative MySQL

Exemple de démonstration de test de référence Sysbench

Chapitre4Optimisation de la structure de la base de données MySQL

Introduction à l'optimisation de la structure des bases de données

Conception de la structure de la base de données

Analyse des besoins et conception logique

Analyse des besoins et conception logique-conception anti-paradigme

Avantages et inconvénients de la conception normalisée et de la conception dénormalisée

Introduction à la conception physique

Conception physique-sélection des types de données

Conception physique - comment stocker le type de date

Conception physique - Résumé

Chapitre5Conception de l'architecture MySQL haute disponibilité

Introduction à la fonction de réplication MySQL

journal binaire mysql

L'impact du format de journal binaire MySQL sur la réplication

Comment fonctionne la réplication MySQL

Réplication basée sur les points de journalisation

Réplication basée sur GTID

Topologie de réplication MySQL

Optimisation des performances de réplication MySQL

FAQ sur la réplication MySQL

Qu'est-ce que l'architecture haute disponibilité

Introduction à l'architecture MMM

Démonstration d'un exemple d'architecture MMM (Partie 1)

Démonstration d'un exemple d'architecture MMM (partie 2)

Avantages et inconvénients de l'architecture MMM

Introduction à l'architecture MHA

Démonstration d'un exemple d'architecture MHA (1)

Démonstration d'un exemple d'architecture MHA (2)

Avantages et inconvénients de l'architecture MHA

Introduction à la séparation lecture-écriture et à l'équilibrage de charge

Exemple de démonstration MaxScale

Chapitre6Optimisation de l'index de base de données

Index Btree et index de hachage

Installer la base de données de démonstration

Stratégie d'optimisation de l'index (Partie 1)

Stratégie d'optimisation d'index (moyen)

Stratégie d'optimisation de l'index (Partie 2)

Chapitre7Optimisation des requêtes SQL

Trois façons d'obtenir du SQL avec des problèmes de performances

Introduction au journal des requêtes lentes

Exemple de journal de requêtes lent

Obtenez le problème de performances SQL en temps réel

Prétraitement de l'analyse SQL et génération du plan d'exécution

Comment déterminer le temps passé dans les différentes étapes du traitement des requêtes

Optimisation des requêtes pour un SQL spécifique

Chapitre8Sous-tables de base de données

Plusieurs façons de diviser la base de données en tables

Préparation avant le partitionnement de la base de données

Démonstration de partitionnement de base de données (partie 1)

Démonstration de partitionnement de base de données (partie 2)

Chapitre9Surveillance de base de données

Introduction à la surveillance des bases de données

Surveillance de la disponibilité des bases de données

Surveillance des performances de la base de données

Surveillance de la réplication maître-esclave MySQL

  • AnnulerrépondreEnvoi en cours
  • Annulerposter une noteEnvoi en cours