Cette page est une documentation originale PmaControl. Elle reprend une structure d'index pratique pour travailler sur l'optimisation MySQL, sans copier de contenu tiers ni dépendre d'un produit externe.
Parcours principaux
- Performance tuning MySQL
- Health checks MySQL
- Schema checks MySQL
- Security checks MySQL
- Paramètres de performance MySQL
- Page d'évaluation performance
Métriques de performance
Paramètres MySQL
- Index des paramètres
- Status variables
- Configuration my.cnf
- bulk_insert_buffer_size
- innodb_buffer_pool_chunk_size
- innodb_buffer_pool_instances
- innodb_buffer_pool_size
- innodb_change_buffering
- innodb_file_per_table
- innodb_flush_log_at_trx_commit
- innodb_flush_method
- innodb_log_buffer_size
- innodb_log_file_size
- innodb_max_dirty_pages_pct
- innodb_page_cleaners
- innodb_purge_threads
- innodb_read_io_threads
- innodb_redo_log_capacity
- innodb_thread_concurrency
- innodb_write_io_threads
- join_buffer_size
- key_buffer_size
- max_allowed_packet
- max_connections
- max_heap_table_size
- myisam_sort_buffer_size
- optimizer_search_depth
- query cache
- read_rnd_buffer_size
- sort_buffer_size
- table_definition_cache
- table_open_cache
- thread_cache_size
- thread_handling
- thread_pool_size
- thread_stack
- tmp_table_size
- transaction_prealloc_size
- open_files_limit
Incidents courants
- Redémarrages fréquents
- Identifier le port MySQL
- General query log
- Requêtes longues
- CPU élevé
- Deadlocks
Guides pratiques
- Tuning InnoDB
- Optimisation de base de données
- Optimisation proactive
- Pièges d'optimisation
- Création d'index
- Top queries vs slow queries
- Variables MySQL
- Usage mémoire MySQL
- Slow queries PHP/MySQL