Este tópico descreve como ativar, desativar e gerenciar o serviço Binlog no console do OceanBase.
Limites
O serviço Binlog está disponível apenas para clientes incluídos na lista de permissões e é gratuito por tempo limitado. Para utilizar este serviço, entre em contato com o Suporte Técnico do OceanBase.
Ative o serviço Binlog
Por padrão, o serviço Binlog vem desativado no OceanBase. É possível ativá-lo no workspace do tenant ou no workspace da instância do tenant. Os passos a seguir detalham como ativar o serviço no workspace do tenant:
Faça login no Console de Gerenciamento do OceanBase.
No painel de navegação à esquerda, clique em Instances. Na lista de instâncias, selecione a instância de cluster desejada para abrir seu workspace.
No painel de navegação à esquerda, clique em Tenant Management. Na lista de tenants, selecione o tenant desejado para abrir seu workspace.

-
Ao lado de Binlog Service, clique em Enable. Na janela pop-up, clique em OK para ativar o serviço Binlog.
NotaOs arquivos de binlog não ocupam espaço em disco da instância de banco de dados.
A exclusão dos arquivos de binlog ocorre automaticamente conforme o período de retenção definido. O período de retenção padrão é de 18 horas, com tamanho máximo de armazenamento de 50 GB. Caso esse limite seja ultrapassado, o sistema exclui automaticamente os arquivos de log mais antigos.
-
Nas versões V3.x posteriores à V3.2.4.4 ou V4.x posteriores à V4.1.0.1 do OceanBase Database, a ativação do serviço Binlog também configura um parâmetro de compatibilidade com MySQL. Esse parâmetro torna a saída dos comandos SHOW CREATE TABLE/DATABASE compatível com o MySQL. Por exemplo, após ativar o serviço Binlog, ele define o parâmetro
_show_ddl_in_compat_modecomo 1 por padrão. Consequentemente, o comandoSHOW CREATE TABLEretorna uma instrução no modo de compatibilidade com MySQL. Para exibir a sintaxe específica do OceanBase Database, defina_show_ddl_in_compat_modecomo 0 na sessão atual ou desative a opção de compatibilidade com MySQL no serviço Binlog.O modo MySQL do OceanBase Database possui extensões exclusivas, como diversos tipos de subpartições e partições List Default. Se você criou tabelas utilizando esses recursos, o conteúdo exibido diferirá do schema real do OceanBase Database quando o modo de compatibilidade estiver ativo. Utilize esse recurso com cautela.
Gerencie binlogs
Após ativar o serviço Binlog, modifique seu período de retenção, visualize dados de monitoramento de desempenho ou desative o serviço no workspace do tenant ou da instância do tenant, conforme necessário.

Para versões V3.x posteriores à V3.2.4.4 ou V4.x posteriores à V4.1.0.1 do OceanBase Database, ao lado de Binlog Service, clique em Actions > Parameter Settings. Em seguida, altere o período de retenção do Binlog ou desative a compatibilidade de saída DDL. Ao desativar essa compatibilidade, a saída incluirá parâmetros adicionais específicos do OceanBase, como informações de armazenamento, o que pode afetar ferramentas que dependem da saída desse comando.
Em outras versões do OceanBase Database, ao lado de Binlog Service, clique em Actions > Modify Retention Period. Defina o período de retenção entre 1 e 240 horas. Arquivos que excederem esse período serão excluídos automaticamente.
Ao lado de Binlog Service, clique em Actions > View Performance Monitoring para acessar a página de monitoramento de desempenho do tenant e verificar o uso de disco pelo Binlog.
Junto a Binlog Service, clique em Actions > Disable Binlog Service. Após a desativação do serviço Binlog, todos os arquivos de log existentes são excluídos e o espaço de armazenamento ocupado por eles é liberado.