- Visão geral de serviço
-
Primeiros passos
- Guia de operação
- Passo 1: comprar uma instância de BD
- Passo 2: conectar-se à instância de BD
-
Guia de usuário
- Gerenciamento de permissões
-
Gerenciamento de cobrança
- Renovação manual de uma instância de banco de dados
- Renovação automática de uma instância de banco de dados
- Alteração do modo de cobrança de anual/mensal para pagamento por uso
- Alteração do modo de cobrança de pagamento por uso para anual/mensal
- Cancelamento da assinatura de uma instância anual/mensal
- Migração de dados
- Sem servidor
-
Proxy de banco de dados (divisão de leitura/gravação)
- Introdução à divisão de leitura/gravação
- Introdução aos níveis de consistência
- Criação de uma instância de proxy
- Configuração de pools de conexões
- Configuração da divisão de transações
- Configuração de uma política de roteamento
- Atribuição de pesos de leitura
- Configuração do modo de processamento de várias instruções
- Alteração das especificações de uma instância de proxy
- Alteração do número de nós de instância de proxy
- Atualização da versão do kernel de uma instância de proxy
- Uso de um nome de domínio privado para uma instância de proxy
- Alteração de um endereço de divisão de leitura/gravação
- Alteração da porta de uma instância de proxy
- Alteração do nível de consistência
- Modificação de parâmetros de instância de proxy
- Ativação ou desativação do controle de acesso
- Reinicialização de uma instância de proxy
- Exclusão de uma instância de proxy
- Introdução às regras de atribuição de pesos de leitura
- Teste do desempenho da divisão de leitura/gravação
-
Gerenciamento do ciclo de vida da instância
- Alteração de um nome de instância de BD
- Alteração de uma descrição da instância de BD
- Exclusão de uma instância de BD
- Reinicialização de uma instância de BD
- Reinicialização de um nó
- Alteração de um nome de nó
- Exportação de informações de instância
- Introdução a instâncias de DR heterogêneas
- Reconstrução de uma instância excluída da lixeira
-
Modificações de instância
- Alteração de vCPUs e memória de uma instância de banco de dados
- Alteração do armazenamento de uma instância do BD anual/mensal
- Configuração de políticas de dimensionamento automático
- Alteração de uma janela de manutenção
- Seleção de itens exibidos na instância
- Atualização de uma versão secundária
- Atualização do sistema operacional de uma instância de banco de dados
- Réplicas de leitura
- Gerenciamento de banco de dados
- Gerenciamento de contas (não administrador)
- Segurança de dados
-
Backups de dados
- Princípios de backup
- Tipos de backup
- Espaço de backup e cobrança
- Configuração de uma política de backup na mesma região
- Configuração de uma política de backup entre regiões
- Ativação ou desativação do backup criptografado
- Criação de um backup manual
- Exportação de informações de backup
- Exclusão de um backup manual
- Restaurações de dados
- Gerenciamento de conexão
-
Gerenciamento de modelo de parâmetro
- Criação de um modelo de parâmetro
- Modificação de parâmetros de uma instância de banco de dados do GaussDB(for MySQL)
- Exportação de parâmetros
- Comparação de modelos de parâmetro
- Visualização do histórico de alterações de parâmetros
- Replicação de um modelo de parâmetro
- Redefinição de um modelo de parâmetro
- Aplicação de um modelo de parâmetro
- Exibição de registros de aplicação de um modelo de parâmetro
- Edição de uma descrição de modelo de parâmetro
- Exclusão de um modelo de parâmetro
- Métricas e alarmes
- Interconexão com CTS
- Gerenciamento de logs
- Assistente de DBA
- Central de tarefas
- Gerenciamento de tags
- Gerenciamento de cotas
- Funções do kernel
-
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
- Consulta de instâncias de BD
- Reinicialização de uma instância de BD
- Exclusão ou cancelamento de assinatura 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
- 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ário
- Alteração de uma janela de manutenção
- Modificaçã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
-
Gerenciamento de backup
- Modificação de uma política de backup automatizado
- 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 especificado 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 banco de dados especificada
- Replicação do modelo de parâmetro de uma instância de BD
- 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 de uma instância 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
- Modificação de parâmetros 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
- Gerenciamento de logs
- 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
-
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 banco de dados
- 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
-
Perguntas frequentes
-
Consultoria de produto
- Em que devo prestar atenção ao usar o GaussDB(for MySQL)?
- O que posso fazer sobre a resposta lenta dos sites quando eles usam GaussDB(for MySQL)?
- O GaussDB(for MySQL) oferece suporte a failover automático?
- O GaussDB(for MySQL) suporta o desacoplamento de computação e armazenamento?
- Congelamento, 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 do GaussDB(for MySQL)?
- Um servidor externo pode acessar o banco de dados do GaussDB(for MySQL)?
- O que devo fazer se o número de conexões de banco de dados do GaussDB(for MySQL) atingir o limite superior?
- Qual é o número máximo de conexões em uma instância do GaussDB(for MySQL)?
- O que devo fazer se um ECS não puder se conectar a uma instância do GaussDB(for MySQL)?
- Como me conectar a um banco de dados MySQL por meio de JDBC?
- Como criar e me conectar a um ECS?
- O que devo fazer se um problema no cliente de banco de dados causar uma falha de conexão?
- Por que não é possível executar o ping do meu EIP depois que ele está vinculado a uma instância de BD?
- O que posso fazer se o teste de conexão falhou?
- Posso acessar uma instância do GaussDB(for MySQL) por meio de uma conexão de intranet entre regiões?
- Existem riscos potenciais se houver muitas conexões com uma instância do GaussDB(for MySQL)?
- O que devo fazer se uma instância do ECS e do GaussDB(for MySQL) implementada em VPCs diferentes não puder se comunicar entre si?
- Como visualizar todos os endereços IP conectados a um banco de dados?
- 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 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 o disco temporário do GaussDB(for MySQL)?
- Uso do banco de dados
-
Backups
- Por quanto tempo o GaussDB(for MySQL) armazena dados de backup?
- Como limpar o espaço de backup do GaussDB(for MySQL)?
- Como fazer backup de um banco de dados do GaussDB(for MySQL) em um ECS?
- Como ver o uso do armazenamento do meu backup?
- Por que meu backup automatizado falhou?
- Como os dados de backup do GaussDB(for MySQL) são cobrados?
-
Modificação de parâmetro do banco de dados
- Como alterar o fuso horário?
- Como configurar uma política de expiração de senha para instâncias do GaussDB(for MySQL)?
- Como garantir que o conjunto de caracteres do banco de dados de uma instância do GaussDB(for MySQL) esteja correto?
- Como usar o conjunto de caracteres utf8mb4 para armazenar emojis em uma instância do GaussDB(for MySQL)?
- Como definir a sensibilidade de maiúsculas e minúsculas para nomes de tabela do GaussDB(for MySQL)?
- Posso usar comandos SQL para modificar parâmetros globais?
-
Segurança de rede
- Quais são as medidas de garantia de segurança do GaussDB(for MySQL)?
- Como impedir que endereços IP de origem não confiáveis acessem o GaussDB(for MySQL)?
- Como configurar um grupo de segurança para permitir o acesso a uma instância do GaussDB(for MySQL)?
- Como importar o certificado raiz para um servidor Windows ou Linux?
- Como gerenciar e garantir a segurança do GaussDB(for MySQL)?
-
Gerenciamento de logs
- Posso habilitar general_log para GaussDB(for MySQL)?
- Como visualizar todos os logs SQL executados pelo GaussDB(for MySQL)?
- Como visualizar logs de consulta lenta do GaussDB(for MySQL)?
- Como ativar e visualizar o binlog da minha instância do GaussDB(for MySQL)?
- Como alterar o período de retenção do binlog?
- Como visualizar os logs de deadlock do GaussDB(for MySQL)?
- Atualização de versão
-
Consultoria de produto
- 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
-
Kernels
- GaussDB(for MySQL) Kernel Version Release History
-
Common Kernel Functions
- Parallel Query
- Near Data Processing
- DDL Optimization
- 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-tenant Management and Resource Isolation
- Column Compression
- Best Practices
- 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 Permissions 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
- Parameter-related Issues
-
Performance Issues
- High CPU Usage
- Out of Memory (OOM) Errors
- Tablespace Bloat
- Read Replica Uses Far More Storage Than the Primary Instance
- 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 Used Storage of My GaussDB(for MySQL) 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
-
Backup and Restoration Issues
- Videos
Mostrar todos
Copiado.
Conceitos
- Conta
Uma conta é criada após o registro bem-sucedido. Uma conta tem permissões de acesso total para todos os seus serviços e recursos de nuvem. Ela pode ser usada para redefinir senhas de usuários e conceder permissões ao usuário. A conta é uma entidade de pagamento e não deve ser usada diretamente para realizar o gerenciamento de rotina. Para fins de segurança, crie usuários e conceda a eles permissões para gerenciamento de rotina.
- Usuário do IAM
Um usuário do IAM é criado por uma conta para usar serviços em nuvem. Cada usuário do IAM tem suas próprias credenciais de identidade (senha e chaves de acesso).
A autenticação da API requer informações como a conta, o nome de usuário e a senha.
- Região
Uma região é uma área geográfica na qual os recursos da nuvem são implementados. As zonas de disponibilidade (AZs) na mesma região podem se comunicar entre si por meio de uma intranet, enquanto as AZs em regiões diferentes ficam isoladas umas das outras. A implementação de recursos de nuvem em diferentes regiões pode se adequar melhor a determinados requisitos do usuário ou estar em conformidade com as leis ou regulamentos locais.
- AZ
Uma AZ contém um ou mais data centers físicos. Cada AZ possui instalações independentes de resfriamento, extinção de incêndio, proteção contra umidade e eletricidade. Dentro de uma AZ, computação, rede, armazenamento e outros recursos são logicamente divididos em vários clusters. As AZs dentro de uma região são interconectadas usando fibras ópticas de alta velocidade para suportar sistemas de alta disponibilidade entre as AZs.
- Projeto
Projetos agrupam e isolam recursos de computação, armazenamento e rede em regiões físicas. Um projeto padrão é fornecido para cada região, e subprojetos podem ser criados em cada projeto padrão. Os usuários podem receber permissões para acessar todos os recursos em um projeto específico. Para um controle de acesso mais refinado, crie subprojetos em um projeto e compre recursos nos subprojetos. Os usuários podem então receber permissões para acessar apenas recursos específicos nos subprojetos.
Figura 1 Modelo de isolamento do projeto
- Projeto empresarial
Projetos empresariais agrupam e gerenciam recursos entre regiões. Os recursos em projetos empresariais são logicamente isolados uns dos outros. Um projeto empresarial pode conter recursos em várias regiões e os recursos podem ser transferidos diretamente entre projetos empresariais.
Para obter mais informações sobre projetos empresariais e como obter os IDs de projeto empresarial, consulte Guia de usuário do Enterprise Management.