ALTER LOGFILE GROUP
Sintaxe:
ALTER LOGFILE GROUP logfile_group ADD UNDOFILE 'file_name' [INITIAL_SIZE [=] size] [WAIT] ENGINE [=] engine_name
Descrição:
Esta instrução adiciona um arquivo UNDO chamado 'file_name' para um grupo de arquivo log logfile_group. Uma instrução ALTER LOGFILE GROUP tem uma e apenas uma cláusula ADD UNDOFILE. Nenhuma cláusula DROP UNDOFILE está suportada atualmente.
- Nota*: Todos os objetos de dados de disco do MySQL Cluster compartilham o mesmo namespace. Isto significa que cada objeto de dados do disco deve ser nomeado exclusivamente (e não apenas cada objeto de dados de disco de um determinado tipo). Por exemplo, você não pode ter um espaço de tabela e um arquivo de log undo com o mesmo nome, ou um arquivo de log undo e um arquivo de dados com o mesmo nome.
Antes do MySQL Cluster NDB NDB 6.2.17, 6.3.23, e 6.4.3, os nomes de arquivos e caminhos para arquivos log undo não podiam ser maiores do que 128 caracteres. (Bug#31769 (http://bugs.mysql.com/31769))
O parámetro opcional INITIAL_SIZE define o tamanho inicial do arquivo UNDO em bytes; se não for especificado, o tamanho inicial padrão é 128M (128 megabytes) Você pode opcionalmente acompanhar o tamanho com uma abreviatura de uma letra para uma ordem de magnitudes, semelhante a aquelas usadas no my.cnf. Geralmente, esta é uma das letras M (para megabytes) ou G (para gigabytes).
Em sistemas de 32-bits, o valor máximo suportado para INITIAL_SIZE é 4G. (Bug#29186 (http://bugs.mysql.com/29186))
A partir do MySQL CLuster NDB 2.1.18, 6.3.24, e 7.0.4, o valor mínimo permitido para INITIAL_SIZE é de 1M.(Bug#29574 (http://bugs.mysql.com/29574))
- Nota*: WAIT é analisado mas por outro lado ignorado, portanto não tem efeito no MySQL 5.1 e MySQL Cluster NDB 6.x. Está destinado a uma futura expansão.
O parámetro ENGINE (requerido) determina o mecanismo de armazenamento que é usado por este grupo de arquivo log, com engine_name sendo o nome do mecanismo de armazenamento. No MySQL 5.1 e MySQL Cluster NDB 6.x, os únicos valores aceitos para engine_name são "NDBCLUSTER" e "NDB". Os dois valores são equivalentes.