diff --git a/HowtoMySQL/Troubleshooting.md b/HowtoMySQL/Troubleshooting.md index b03621f4..46fd9c4a 100644 --- a/HowtoMySQL/Troubleshooting.md +++ b/HowtoMySQL/Troubleshooting.md @@ -751,3 +751,25 @@ Pour MySQL >= 8.x, les droits SELECT globaux sont nécessaires. [Documentation 5.7](https://dev.mysql.com/doc/refman/5.7/en/show-create-procedure.html) [Documentation 8.0](https://dev.mysql.com/doc/refman/8.0/en/show-create-procedure.html) + +## Présence de fichier .BAK dans le datadir + +Exemple : + +~~~ +/srv/mysql/foobarcorp/jos_vm_product_related_clicks-190605175656.BAK +~~~ + +Ces fichiers .BAK sont crées parceque l'option `myisam-recover-options` est positionné à BACKUP par défaut (bien que non présent dans my.cnf). + +~~~ +mysql> SHOW GLOBAL VARIABLES LIKE '%recover_options%'; ++------------------------+--------+ +| Variable_name | Value | ++------------------------+--------+ +| myisam_recover_options | BACKUP | ++------------------------+--------+ +~~~ + +Cela signifie que lorsqu'une table est réparé, si le résultat diffère, MySQL fait une backup. +Plus d'informations sur la [documentation](https://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_myisam-recover-options). \ No newline at end of file