Eu instalei o MySQL 5.1.73 no servidor Oracle LINUX 5 . Logo após a instalação do RPM, verifiquei as variáveis do sistema e descobri que a versão é 5.1.73-community. Quando copiei /usr/share/doc/MySQL-server-community-5.1.73/my-medium.cnf to /etc/my.cnf
, obtive 5.1.73-community-log como valor da variável de versão. Estou curioso para saber qual é a diferença entre
5.1.73-community e 5.1.73-community-log
relate perguntas
-
Existem ferramentas de benchmarking do MySQL? [fechado]
-
Onde posso encontrar o log lento do mysql?
-
Como posso otimizar um mysqldump de um banco de dados grande?
-
Quando é o momento certo para usar o MariaDB em vez do MySQL e por quê?
-
Como um grupo pode rastrear alterações no esquema do banco de dados?
Eles são o mesmo software. O
-log
sufixo é simplesmente anexado à string da versão em tempo de execução.Aqui está uma explicação ( quase do século passado ), pelo autor de longa data do MySQL, Paul DuBois:
Eu verifiquei isso na fonte, em
sql/mysqld.cc
, funçãoset_server_version()
:Acho que o significado desse comentário não é que anexar quatro caracteres extras à versão desacelera o sistema, mas que o log pode desacelerar o sistema, portanto, vale a pena observar ao DBA que o log está ativado.