Suffix -log dans la version du serveur
La réponse à une question existentielle qui m’a occupée une petite heure…
Que représente le suffix dans le nom de version de certaines instances de MySQL ?
Un exemple pour être plus clair:
# mysql -h serveur1 -e"SHOW GLOBAL VARIABLES LIKE 'version';" Enter password: +---------------+-------+ | Variable_name | Value | +---------------+-------+ | version | 5.5.8 | +---------------+-------+
# mysql -h serveur2 -e"SHOW GLOBAL VARIABLES LIKE 'version';" Enter password: +---------------+-----------+ | Variable_name | Value | +---------------+-----------+ | version | 5.5.8-log | +---------------+-----------+
En fait c’est un moyen de donner des informations sur la façon dont le binaire a été compilé ou configuré.
-log indique qu’au moins l’un des journaux (general log, slow query log ou binary log) fut activé lors du démarrage du serveur MySQL.
Il est possible également de savoir si le serveur a été compilé avec le support debug. A ce moment, le suffix est -debug.
Merci à la doc de MySQL 🙂
Architecte Solution Cloud chez Oracle
MySQL Geek, Architecte, DBA, Consultant, Formateur, Auteur, Blogueur et Conférencier.
—–
Blog: www.dasini.net/blog/en/
Twitter: https://twitter.com/freshdaz
SlideShare: www.slideshare.net/freshdaz
Youtube: https://www.youtube.com/channel/UC12TulyJsJZHoCmby3Nm3WQ
—–
-log indique que l’un des journaux cités plus haut est activé au moment de l’EXECUTION du serveur, et non lors de la compilation
Salut Rachid,
effectivement dans le cas de -log c’est au moment de l’exécution du serveur.
Petite coquille que je corrige de suite.
Merci