DB: Conversão de Antelope para barracuda

DB: Conversão de Antelope para barracuda

por Neuton Júnior -
Número de respostas: 6

Ao tentar instalar a versão 2.8.7 surgir a seguinte mensagem




Como faço essa conversão de Antelope para barracuda?

Contagem das avaliações:  -
Em resposta à Neuton Júnior

Re: DB: Conversão de Antelope para barracuda

por Eduardo Kraus -
Imagem de Plugin developers

Ante-ontem estava melhorando meu sistema de backup  estava lendo sobre Barracuda e Antelope.

Para saber qual formato do seu banco de dados, execute o seguinte comando:

show variables like 'innodb_file_format%'

Da uma lida em https://dev.mysql.com/doc/refman/5.6/en/innodb-file-format.html e em http://dev.mysql.com/doc/innodb/1.1/en/glossary.html#glos_barracuda

Ta Kraus, e qual a solução?

Há três opções:

 

Opção 1:

Via admin do banco de dados podes executar os seguintes comandos: (requer senha ROOT)

Primeiro teste se "innodb_file_per_table" esta OFF ou ON.

SHOW VARIABLES LIKE 'innodb_file_per_table'

Se a resposta for OFF, execute:

SET GLOBAL innodb_file_per_table=1

Após isso execute:

SET GLOBAL innodb_file_format=Barracuda;

Pronto, só testar 

Opção 2:

Podes adicionar o parametro innodb_file_format=Barracuda no comando de inicialização do MySql. Leia mais em http://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_innodb_file_format

PS: Neste caso acho eu que as tabelas existentes não serão convertidas. Só novas tabelas.

Opção 3:

Podes chamar o moodle em linha de comando e forçar ele converter. Leia mais em https://docs.moodle.org/29/en/Administration_via_command_line#Converting_InnoDB_tables_to_Barracuda

Muito prazer, sou Eduardo Kraus
Teacher and loves Moodle
Meu Blog: moodle.eduardokraus.com
Meu Youtube: www.youtube.com/user/ProfEduardoKraus
Meu Facebook: www.facebook.com/ProfEduardoKraus

Contagem das avaliações:  -
Em resposta à Eduardo Kraus

Re: DB: Conversão de Antelope para barracuda

por Neuton Júnior -

Olá Eduardo, grato pela resposta rápida.


Quero saber se essa conversão afetará de alguma maneira minha aplicação do moodle? Tenho ela funcionando normalmente, posso fazer a conversão de Antelope para Barracuda?

Contagem das avaliações:  -