- Visão geral de serviço
- Primeiros passos
-
Guia de usuário
- Gerenciamento de permissões
- Compra de uma instância de banco de dados
- Conexão a uma instância de BD
- Uso do banco de dados
- Migração de dados
-
Gerenciamento de instâncias
- Exibição do status geral das instâncias de BD
- Visualização de métricas
- Gerenciamento do ciclo de vida da instância
-
Alterações de configuração
- Alteração das vCPUs e da memória de uma instância de banco de dados ou de um nó
- Alteração do espaço de armazenamento de uma instância de banco de dados
- Configuração de políticas de Auto Scaling para uma instância de BD
- Alteração da janela de manutenção de uma instância de BD
- Personalização de itens exibidos da lista de instâncias
- Atualização da versão secundária do kernel de uma instância de BD
- Atualização do SO de uma instância de BD
- Backups de dados
- Restaurações de dados
- Instâncias sem servidor
- Instâncias multiprimárias (OBT)
- Réplicas de leitura
-
Proxy de banco de dados (separação de leitura/gravação)
- O que é Database Proxy?
- Criação de uma instância de proxy para separação de leitura/gravação
-
Alteração das configurações de uma instância de proxy
- Alteração do nível de consistência de uma instância de proxy
- Ativação do pool de conexões para uma instância de proxy
- Ativação da separação de transações para uma instância de proxy
- Modificação da política de roteamento de uma instância de proxy
- Alteração dos pesos de leitura dos nós
- Alteração do modo de processamento de várias instruções de uma instância de proxy
- Ativação da vinculação automática de novos nós com uma instância de proxy
- Ativação do controle de acesso para uma instância de proxy
- Alteração das especificações de uma instância de proxy
- Alteração do número de nós para uma instância de proxy
- Solicitação de um nome de domínio privado para uma instância de proxy
- Alteração da porta de uma instância de proxy
- Alteração do endereço de proxy de uma instância de proxy
- Modificação de parâmetros de uma instância de proxy
- Vinculação de um EIP a uma instância de proxy
- Ciclo de vida da instância de proxy
- Versões do kernel de instância de proxy
- Uso de dicas para separação de leitura/gravação
- Assistente de DBA
-
Gerenciamento de parâmetros
- Exibição de parâmetros de uma instância de BD
- Modificação de parâmetros de uma instância de BD
- Visualização de sugestões sobre o ajuste de parâmetros do TaurusDB
- Apresentação do modelo de parâmetro de alto desempenho
-
Gerenciamento de modelo de parâmetro
- Criação de um modelo de parâmetro personalizado
- Aplicação de um modelo de parâmetro
- Replicação de um modelo de parâmetro
- Redefinição de um modelo de parâmetro
- Comparação de modelos de parâmetro
- Exportação de um modelo de parâmetro
- Modificação da descrição de um modelo de parâmetro
- Exclusão de um modelo de parâmetro
- Segurança e criptografia
- Separação de dados frios e quentes (OBT)
- Aplicação sem perdas e transparente (ALT)
-
Análise de HTAP (edição padrão)
- O que é HTAP da edição padrão?
- Conexão a uma instância de HTAP para consultas OLAP complexas
- Conexão a uma instância de HTAP padrão
- Gerenciamento de instâncias de HTAP padrão
- Gerenciamento de conta de HTAP padrão
- Exibição de métricas de uma instância ou nós de HTAP padrão
- Mapeamentos de sintaxe e tipo de dados entre instâncias de HTAP e TaurusDB
- Ajuste de desempenho
-
Clusters de RegionlessDB (OBT)
- O que é um cluster de RegionlessDB?
- Uso de um cluster de RegionlessDB para DR multiativa remota
- Uso de um cluster de RegionlessDB para recuperação de desastres remota
- Execução de uma alternância ou failover primário/em espera em um cluster RegionlessDB
- Remoção de uma instância em espera de um cluster de RegionlessDB
- Exclusão de um cluster de RegionlessDB
- Visualização da latência e do tráfego de replicação de um cluster de RegionlessDB
- Monitoramento e alarmes
- Logs e auditoria
- Central de tarefas
- Gerenciamento de tags
- Gerenciamento de cotas
-
Perguntas frequentes
- Consultoria de produto
- Congelamento, descongelamento, liberação, exclusão e cancelamento de assinatura de recursos
-
Conexões de banco de dados
- O que devo fazer se não conseguir me conectar à minha instância de TaurusDB?
- O que devo fazer se um ECS não conseguir se conectar a uma instância de TaurusDB?
- Um servidor externo pode acessar uma instância de TaurusDB?
- Qual é o número máximo de conexões em uma instância do TaurusDB?
- O que devo fazer se houver um número excessivo de conexões de banco de dados?
- Existem riscos se houver muitas conexões com uma instância de TaurusDB?
- O que devo fazer se o teste de conectividade de rede falhar?
- Posso acessar uma instância do TaurusDB por meio de uma conexão de intranet entre regiões?
- Como verificar as conexões com uma instância de TaurusDB?
- Como ativar a detecção de disponibilidade para um pool de conexões no código de serviço?
- Instalação do cliente
- Migração de banco de dados
- Permissões do banco de dados
-
Desempenho do banco de dados
- O que devo fazer se o uso da CPU da minha instância de TaurusDB for alto?
- Como lidar com instruções SQL lentas causadas por configurações de índice composto inapropriadas?
- Como lidar com um grande número de tabelas temporárias sendo geradas para transações longas e alto uso de memória?
- O que devo fazer se os bloqueios em transações longas bloquearem a execução de transações subsequentes?
- Como usar discos temporários do TaurusDB?
- Qual é o uso da CPU de uma instância de TaurusDB com carga vazia?
-
Uso do banco de dados
- Por que os resultados são inconsistentes depois que a instrução MATCH AGAINST é executada, respectivamente, em nós primários e réplicas de leitura?
- Como adicionar colunas usando INSTANT?
- Como usar LOAD DATA para importar dados locais?
- Como gravar dados ou criar índices para uma tabela ultragrande?
- Quais são os riscos de excluir um índice de uma tabela ultragrande?
- Backups
-
Modificação de parâmetro do banco de dados
- Como alterar o fuso horário de uma instância de TaurusDB?
- Como configurar uma política de expiração de senha para instâncias do TaurusDB?
- Como garantir que o conjunto de caracteres do banco de dados de uma instância de TaurusDB esteja correto?
- Como usar o conjunto de caracteres utf8mb4 para armazenar emojis em uma instância de TaurusDB?
- Como definir a distinção entre maiúsculas e minúsculas para nomes de tabelas de TaurusDB?
- Posso usar comandos SQL para modificar parâmetros globais da minha instância de TaurusDB?
- Segurança de rede
-
Gerenciamento de logs
- Posso ativar general_log para TaurusDB?
- Como exibir todas as instruções SQL executadas por TaurusDB?
- Como ativar e exibir o binlog da minha instância de TaurusDB?
- Como alterar o período de retenção do binlog?
- Como visualizar logs de deadlock do TaurusDB?
- Por que as instruções SQL lentas são exibidas no monitoramento de logs de consulta lenta, mas nenhuma informação sobre elas é exibida na página de guia Logs de consulta lenta no módulo Logs?
- Atualização de versão
-
Referência de API
- Antes de começar
- Visão geral de API
- Chamada das APIs
-
APIs (recomendadas)
- Consultas de versão do mecanismo de banco de dados
- Consultas de especificação de banco de dados
-
Gerenciamento de instâncias
- Criação de uma instância de BD
- Reinicialização de uma instância de BD
- Exclusão/cancelamento de assinatura de uma instância de BD
- Criação de uma réplica de leitura
- Exclusão ou cancelamento de assinatura de uma réplica de leitura
- Ampliação do armazenamento de uma instância de BD anual/mensal
- Alteração de um nome de instância de BD
- Redefinição de uma senha de banco de dados
- Alteração das especificações da instância de BD
- Consulta de pools de recursos dedicados
- Consulta de recursos dedicados
- Configuração da função de monitoramento por segundos
- Consulta da configuração do Monitoramento por segundos
- Reinicialização de um nó
- Atualização da versão do kernel de uma instância de BD
- Ativação ou desativação de SSL
- Vinculação de um EIP
- Desvinculação de um EIP
- Promoção de uma réplica de leitura para primária
- Alteração de uma janela de manutenção
- Alteração de um grupo de segurança
- Alteração de um endereço IP privado
- Alteração de uma porta do banco de dados
- Alteração de uma descrição da instância de BD
- Solicitação de um nome de domínio privado
- Alteração de um nome de domínio privado
- Consulta da versão do kernel
- Modificação de políticas de dimensionamento automático
- Consulta de políticas de dimensionamento automático
- Pré-verificação de recursos
- Consulta de instâncias de BD
- Consulta de detalhes de uma instância de BD
- Consulta de detalhes de instâncias de BD em lotes
- Modificação de uma política de reciclagem
- Consulta de uma política de reciclagem
- Consulta de instâncias na lixeira
- Alteração de nomes de nós em lotes
- Consulta de registros históricos de dimensionamento automático
- Definição de uma política para uma instância de banco de dados sem servidor
- Alteração da prioridade de failover de uma réplica de leitura
- Consulta de um EIP
-
Gerenciamento de backup
- Configuração de uma política de backup na mesma região
- Criação de um backup manual
- Consulta de backups completos
- Consulta de uma política de backup automatizado
- Exclusão de um backup manual
- Restauração de dados na instância original ou numa instância existente
- Consulta do intervalo de tempo de restauração
- Ativação ou desativação do backup criptografado
- Verificar se o backup criptografado está ativado
- Consulta de backups incrementais
- Configuração de uma política de backup entre regiões
- Restauração de tabelas para um ponto específico no tempo
- Consulta de tabelas para recuperação pontual em nível de tabela
-
Gerenciamento de modelo de parâmetro
- Consulta de modelos de parâmetros
- Criação de um modelo de parâmetro
- Exclusão de um modelo de parâmetro
- Obtenção de detalhes sobre um modelo de parâmetro
- Modificação de parâmetros em um modelo de parâmetro
- Aplicação de um modelo de parâmetro
- Replicação de um modelo de parâmetro
- Comparação de modelos de parâmetro
- Consulta de instâncias às quais um modelo de parâmetro pode ser aplicado
- Visualização do histórico de alterações de parâmetros
- Obtenção de informações de parâmetro de uma instância de banco de dados especificada
- Modificação de parâmetros de uma instância de BD especificada
- Replicação do modelo de parâmetro de uma instância de BD
- Consulta de registros de aplicação de um modelo de parâmetro
- Gerenciamento de cota
-
Proxy do banco de dados
- Criação de uma instância de proxy
- Exclusão de uma instância de proxy
- Consulta de instâncias de proxy
- Consulta de especificações de instância de proxy
- Adição de nós de proxy
- Exclusão de nós de proxy
- Alteração das especificações de uma instância de proxy
- Atribuição de pesos de leitura
- Alteração da política de roteamento de uma instância de proxy
- Ativação ou desativação da divisão de transações para uma instância de proxy
- Ativação ou desativação da associação automática de novos nós com instâncias de proxy
- Alteração da consistência da sessão de uma instância de proxy
- Alteração do tipo de pool de conexões de uma instância de proxy
- Alteração da porta de uma instância de proxy
- Atualização da versão do kernel de uma instância de proxy
- Modificação do nome de uma instância de proxy
- Consulta de configurações de controle de acesso de uma instância de proxy
- Consulta da versão secundária de uma instância de proxy
- Modificação de parâmetros de uma instância de proxy
- Consulta de parâmetros de kernel de uma instância de proxy
- Ativação ou desativação do controle de acesso
- Configuração de regras de controle de acesso
- Ativação ou desativação de SSL para uma instância de proxy
- Reinicialização de uma instância de proxy
-
Gerenciamento de logs
- Ativação ou desativação do SQL Explorer
- Consultar se o SQL Explorer está ativado
- Consulta de logs de consulta lenta
- Consulta de logs de erros
- Obtenção do link temporário para download do SQL completo
- Consulta de configurações de LTS de uma instância
- Exclusão de configurações de LTS em lotes
- Criação de configurações de LTS em lotes
- Consultar se Mostrar log original está ativado
- Ativação ou desativação de Exibir log original
- Consulta de estatísticas de log de consulta lenta
- Obtenção de links para download de logs de consulta lenta
- Gerenciamento de tags
-
Gerenciamento de usuários de banco de dados
- Criação de uma conta de banco de dados
- Consulta de usuários do banco de dados
- Exclusão de um usuário de banco de dados
- Modificação de observações de um usuário de banco de dados
- Alteração da senha de um usuário de banco de dados
- Concessão de permissões a um usuário de banco de dados
- Exclusão de permissões de um usuário de banco de dados
- Gerenciamento de banco de dados
-
Controle de concorrência de instruções SQL
- Ativação ou desativação do Controle de simultaneidade de instruções SQL
- Consultar se o Controle de concorrência da instrução SQL está ativado
- Configuração de regras de controle de simultaneidade de instruções SQL
- Consulta de regras de controle de simultaneidade de instruções SQL
- Exclusão de regras de controle de simultaneidade de instruções SQL
- Central de tarefas
- Diagnóstico inteligente
-
HTAP (edição padrão)
- Restauração de uma tarefa de sincronização de dados para uma instância do StarRocks
- Interrupção de uma tarefa de sincronização de dados para uma instância do StarRocks
- Criação de uma instância do StarRocks
- Consulta de uma instância do StarRocks
- Exclusão de uma instância do StarRocks
- Reinicialização de uma instância do StarRocks
- Reinicialização de um nó de StarRocks
- Verificação de recursos do StarRocks
- Consulta de recursos do mecanismo HTAP
- Obtenção do tipo de armazenamento de uma instância de HTAP
- Consulta de especificações de uma instância de HTAP
- Consulta de instâncias de HTAP
- Criação de uma tarefa de sincronização de dados para uma instância do StarRocks
- Exclusão de uma tarefa de sincronização de dados para uma instância do StarRocks
- Consulta de tarefas de sincronização de dados de uma instância do StarRocks
- Verificação das configurações do banco de dados para sincronização de dados HTAP
- Consulta de configurações de uma tarefa de sincronização de dados do StarRocks
- Consulta de configurações de parâmetros de banco de dados para sincronização de dados do StarRocks
- Consulta de bancos de dados de uma instância do StarRocks
- Consulta de contas de banco de dados
- Criação de uma conta de banco de dados
- Exclusão de uma conta de banco de dados
- Alteração da senha de uma conta de banco de dados
- Alteração de permissões de uma conta de banco de dados
-
HTAP (edição leve)
- Exclusão de uma conta de banco de dados
- Consulta de informações de nó em logs de erro ou logs de consulta lenta
- Consulta de logs de consulta lenta
- Ativação ou desativação de Exibir log original
- Consultar se Mostrar log original está ativado
- Consulta de configurações de LTS de uma instância
- Criação de configurações de LTS em lotes
- Exclusão de configurações de LTS em lotes
- Verificação das configurações do banco de dados para sincronização de dados
- Verificação das configurações de tabela para sincronização de dados
- Consulta de bancos de dados
- Consulta de configurações de sincronização de dados
- Consulta de configurações de parâmetros de banco de dados para sincronização de dados
- Criação de uma instância
- Exclusão de uma instância
- Consulta de detalhes da instância
- Ampliação do espaço de armazenamento de uma instância
- Reinicialização de uma instância
- Criação de uma conta de banco de dados
- Consulta de contas de banco de dados
- Alteração da senha de uma conta de banco de dados
- Alteração de permissões de uma conta de banco de dados
- Criação de uma tarefa de sincronização de dados
- Consulta de informações de sincronização de dados
- Exclusão de uma tarefa de sincronização de dados
- Modificação de configurações de sincronização de dados
- Interrupção da modificação das configurações de sincronização de dados
- Alteração das especificações da instância
- Multilocatário
-
APIs (indisponível em breve)
- Consultas de versão do mecanismo de banco de dados
- Consultas de especificação de banco de dados
-
Gerenciamento de instâncias
- Criação de uma instância de BD
- Consulta de instâncias de BD
- Consulta de instâncias de BD
- Exclusão de uma instância de BD
- Consulta de detalhes de uma instância de BD
- Consulta de detalhes de instâncias de BD em lotes
- Consulta de detalhes de uma instância de BD
- Criação de uma réplica de leitura
- Exclusão de uma réplica de leitura
- Ampliação do armazenamento de uma instância de BD anual/mensal
- Alteração de um nome de instância de BD
- Redefinição de uma senha de banco de dados
- Modificação de especificações de instância de BD
- Gerenciamento de backup
- Gerenciamento de modelo de parâmetro
- Gerenciamento de cota
- Proxy do banco de dados
- Gerenciamento de logs
- Consultas de informações sobre tarefas
- Políticas de permissões e ações suportadas
- Apêndice
- No momento, o conteúdo não está disponível no seu idioma selecionado. Consulte a versão em inglês.
- What's New
- Function Overview
- Product Bulletin
- Billing
-
Kernel
- TaurusDB Kernel Version Release History
-
Common Kernel Functions
- Parallel Query
- Near Data Processing
- DDL Optimization
- Fast Binlog Positioning
- Backward Index Scan
- Statement Outline
- Idle Transaction Disconnection
- LIMIT...OFFSET Pushdown
- Conversion of IN Predicates Into Subqueries
- DISTINCT Optimization for Multi-Table Joins
- Diagnosis on Large Transactions
- Enhanced Partitioned Tables
- Hot Row Update
- Multi-tenancy
- Column Compression
- Database/Table Recycle Bin
- Cold Data Preloading for Read Replicas
- Self-Healing of Read Replicas upon a Replication Latency
-
Best Practices
- Overview
- From ECS-hosted MySQL to TaurusDB
- From Other Cloud MySQL to TaurusDB
- Enabling Read/Write Splitting
- Backup and Restoration Best Practices
- Security Best Practices
- Enabling Cold and Hot Data Separation
- TaurusDB Metric Alarm Configuration Suggestions
- Performance White Paper
- SDK Reference
-
Troubleshooting
-
Backup and Restoration Issues
- Insufficient Permissions During Data Export Using mysqldump
- How Do I use mysqlbinlog to Obtain Binlog Files?
- Canal Fails to Parse Binlogs
- Precautions for Exporting Large Tables Through mysqldump
- Commands for Exporting Data Through mysqldump
- System Inaccessible After Field Addition to a Database Table
- SQL Statements Such as SET @@SESSION.SQL_LOG_BIN Displayed After You Run mysqldump
- Insufficient Privileges Reported for Canal
-
Connection Issues
- Login Failed After ssl_type of root Is Changed to ANY
- Failed to Connect to a DB Instance Using SSL
- Description of Each IP Address
- SSL Connection Failed Due to Inconsistent TLS Versions
- Error Message "connection established slowly"
- "Access denied" Displayed During Database Connection
- Failed to Connect to a Database Using mariadb-connector in SSL Mode
- Failed to Connect to a Database as User root
- Client Automatically Disconnected from a DB Instance
- Disconnection Occurs Every 45 Days Due to the istio-citadel Certificate Mechanism
-
SQL Issues
- Invalid TIMESTAMP Default Value during Table Creation
- Failed to Change the VARCHAR Length Due to the Index Length Limit
- Slow SQL Queries After a Large Amount of Data Is Deleted from a Large Table
- Error 1366 Reported When Data Containing Emojis Is Updated
- Slow Stored Procedure Execution Due to Inconsistent Collations
- ERROR [1412] Reported for a DB Instance
- Failed to Delete a Table with a Foreign Key
- Incorrect GROUP_CONCAT Results
- Error Message "Too many keys specified" Displayed When a Secondary Index Is Created
- DISTINCT and GROUP BY Optimization
- Equivalent Comparison Failures with Floating-Point Numbers
- A Large Number of SELECT Requests Routed to The Primary Instance After Database Proxy Is Enabled
- Tablespace Bloat
- ERROR 1396 Reported When a User Is Created
- Error Message Reported When alter table xxx discard/import tablespace Is Executed
- Native Error 1461 Reported by a DB Instance
- "Row size too large" Reported When a Table Failed to Be Created
- Duplicate Data Exists After ORDER BY LIMIT Is Executed
- Error Message Reported When select * from sys.innodb_lock_waits Is Executed
- Parameter-related Issues
-
Performance Issues
- High CPU Usage
- Out of Memory (OOM) Errors
- Tablespace Bloat
- Read Replica Uses Far More Storage Than the Primary Node
- Slow SQL Execution Due to Hot and Cold Data Problems
- Full Storage Caused by Complex Queries
- Slow Response Due to Deadlocks
- CPU Usage Increase
- CPU Resource Exhaustion Caused by Too Many Concurrent Slow Queries
-
Basic Issues
- How Do I View the Used Storage of My TaurusDB Instance?
- Renaming Databases and Tables
- Character Set and Collation Settings
- Auto-Increment Field Value Jump
- Starting Value and Increment of AUTO_INCREMENT
- Changing the AUTO_INCREMENT Value of a Table
- Failed to Insert Data Because Values for the Auto-increment Primary Key Field Reach the Upper Limit
- Auto-increment Field Values
- AUTO_INCREMENT Not Displayed in the Table Structure
- Impact of Creating an Empty Username
- No Scanned Rows Recorded in Slow Query Logs
- "handle_sync_msg_from_slave my_net_read error:-1" Displayed on the Error Logs Tab Page
- ERROR 1290 (HY000): The MySQL server is running with the --sql-replica-on option so it cannot execute this statement
-
Backup and Restoration Issues
- Videos
Copiado.
Criação de uma réplica de leitura
Função
Essa API é usada para criar uma réplica de leitura. Antes de chamar essa API:

Esta API estará indisponível em 31 de março de 2025. É aconselhável mudar as cargas de trabalho para a nova API (Criação de uma réplica de leitura) antes disso.
- Saiba como autorizá-la e autenticá-la.
- Obtenha a região e o ponto de extremidade necessários.
URI
- Formato de URI
POST https://{endpoint}/mysql/v3/{project_id}/instances/{instance_id}/nodes/enlarge
- Exemplo
POST https://{endpoint}/mysql/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in01/nodes/enlarge
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro
Nome
Obrigatório
Descrição
project_id
Sim
ID do projeto de um locatário numa região.
Para obter esse valor, consulte Obtenção de um ID de projeto.
instance_id
Sim
ID da instância, que é compatível com o formato UUID.
Solicitação
Nome |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
priorities |
Sim |
List<Integer> |
Prioridade de failover de uma réplica de leitura. A prioridade de failover varia de 1 para a primeira prioridade a 16 para a última prioridade. Esta prioridade determina a ordem na qual as réplicas de leitura são promovidas durante a recuperação de uma falha no nó primário. As réplicas de leitura com a mesma prioridade têm a mesma probabilidade de serem promovidas para o novo nó primário. |
is_auto_pay |
Não |
String |
Se o pedido será pago automaticamente após a criação de instâncias anuais/mensais.
|
- Exemplo de solicitação
{ "priorities":[1], }
Resposta
- Resposta normal
Tabela 3 Descrição do parâmetro
Nome
Tipo
Descrição
instance_id
String
ID da instância de BD.
node_names
List<String>
Nome do nó.
job_id
String
ID da tarefa para criar uma réplica de leitura.
order_id
String
ID do pedido. Este parâmetro é retornado somente quando instâncias anuais/mensais são criadas.
- Exemplo de resposta normal
{ "instance_id":"f381d0b539e644df8f5b0d3a62129515in07", "node_names":["gauss-ccf5_node03"], "job_id":"0f6b6a9e-bd39-4e95-9374-e4d134e5a3d1" }
Código de status
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.