- 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.
Alteração de um nome de domínio privado
Função
Esta API é usada para alterar um nome de domínio privado. Antes de chamar essa API:
- Saiba como autorizá-la e autenticá-la.
- Obtenha a região e o ponto de extremidade necessários.
URI
PUT /v3/{project_id}/instances/{instance_id}/dns
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
project_id |
Sim |
String |
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 |
String |
ID da instância, que é compatível com o formato UUID. |
Parâmetros de solicitação
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
X-Auth-Token |
Sim |
String |
Token do usuário. Para obter esse valor, chame a API do IAM para obter um token de usuário. O valor de X-Subject-Token no cabeçalho da resposta é o valor do token. |
X-Language |
Não |
String |
Tipo de linguagem da solicitação. O valor padrão é en-us. Valores:
|
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
dns_name |
Sim |
String |
Prefixo do novo nome de domínio. Valor: O nome pode conter de 8 a 63 caracteres. Somente letras maiúsculas, letras minúsculas e dígitos são permitidos. |
Parâmetros de resposta
Código de status: 200
Parâmetro |
Tipo |
Descrição |
---|---|---|
job_id |
String |
ID da tarefa. |
Código de status: 400
Parâmetro |
Tipo |
Descrição |
---|---|---|
error_code |
String |
Código de erro. |
error_msg |
String |
Mensagem de erro. |
Código de status: 500
Parâmetro |
Tipo |
Descrição |
---|---|---|
error_code |
String |
Código de erro. |
error_msg |
String |
Mensagem de erro. |
Exemplo de solicitação
Alteração de um nome de domínio privado
POST https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/af315b8e6aaa41799bd9a31f2de15abcin07/dns
{
"dns_name" : "testmodifydnsname"
}
Exemplo de resposta
Código de status: 200
Bem-sucedido.
{
"job_id" : "d5169969-e391-482a-9755-042b2d83ed17"
}
Código de status
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.