Bonjour à tous,
Tout d'abord, je suis un débutant dans le monde mysql.
Voici ma question :
nous supervisons nos bases mysql. Notre système de supervision nous remonte des alarmes sur l'utilisation de l'espace des tables.
Voici son calcul.
Avec la commande mysqlshow, il récupére les champs Avg_row_length et Data_length et il calcule le pourcentage de ces 2 valeurs (Avg_row_length/Data_length*100).
Selon le résultat nous avons une alarme.
Actuellement nous avons une table qui nous retourne 100%.
quelle est l'impact que cela peut avoir (performance, saturation...) ?
Voici le résultat de la requête avec la commande mysqlshow :
mysqlshow -u xxxxxx -pxxxxxx REFERENTS REFERENTS_USERS --status
Database: REFERENTS Wildcard: REFERENTS_USERS
+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
| REFERENTS_USERS | MyISAM | 10 | Dynamic | 1 | 24 | 24 | 281474976710655 | 2048 | 0 | 2 | 2007-08-13 15:56:44 | 2007-08-14 09:01:18 | 2008-05-05 16:27:09 | latin1_swedish_ci | | | |
+-----------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
Merci d'avance.
Partager