Maison > base de données > tutoriel mysql > le corps du texte

Comment comprendre l'optimisation de la base de données MySQL

坏嘻嘻
Libérer: 2018-09-14 14:43:29
original
1593 Les gens l'ont consulté

Le partitionnement permet de répartir plusieurs parties d'une seule table dans le système de fichiers selon des règles spécifiées. Différentes parties de la table sont stockées sous forme de tables distinctes à différents emplacements.

SQL et optimisation des index

Comment trouver du SQL problématique ?

Outil d'analyse des journaux de requêtes lentes

- mysqldumpslow

- pt-query-digest

Comment trouver du SQL problématique via une requête lente les journaux ?
show variables like 'slow_query_log'

set global slow_query_log_file = '/home/mysql/sql_log/mysql-show.log'

set global log_queries_not_using_indexs = on;

set global long_query_time = 1
Copier après la connexion

1. SQL qui comporte de nombreuses requêtes et prend beaucoup de temps pour chaque requête
# Time: 140606 12:30:17

// 执行SQL的主机信息
# User@Host: root[root] @ localhost[]

// SQL的执行信息
# Query_time:0.000031 Lock_time:0.000000 Rows_sent: 0 Rows_examined:0

// SQL 执行时间
SET timestamp = 1402029017

// SQL的内容
select CONCAT('storage engine:',@@storage_engine) as INFO;
Copier après la connexion

généralement les premières requêtes analysées par pt-query-digest

2. IO large SQL

Faites attention à l'élément d'examen des lignes dans l'analyse pt-query-digest

3. 🎜>

Faites attention à la comparaison entre Rows examine et Rows Send dans l'analyse pt-query-digest

Recommandations associées :

mac utilise le terminal pour exécuter mysql, terminal mysql, mysql mac, répertoire mysql, chemin mysql, macmysql

Partition MySQL|table de partition mysql|partition mysql|par plage

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal