- Descripción general del servicio
-
Pasos iniciales
- Guía de operación
- Paso 1: Comprar una instancia de base de datos
- Paso 2: Conectarse a la instancia de base de datos
- Pasos iniciales con prácticas comunes
-
Guía del usuario
- Especificaciones y sugerencias de uso
- Gestión de permisos
- Gestión de facturación
- Migración de datos
-
Proxy de base de datos (división de lectura/escritura)
- Introducción de la división de lectura/escritura
- Introducción a los niveles de coherencia
- Habilitación de división de lectura/escritura
- Configuración de grupos de conexiones
- Configuración de la división de transacciones
- Asignación de ponderaciones de lectura
- Configuración del modo de procesamiento de Multi-Statement
- Cambio de las especificaciones de una instancia proxy
- Cambio del número de nodos de instancia de proxy
- Actualización de la versión del kernel de una instancia proxy de base de datos
- Solicitud de un nombre de dominio privado para una instancia de proxy
- Cambio de la dirección de división de lectura/escritura
- Cambio del nivel de coherencia
- Modificación de parámetros de instancia de proxy
- Habilitación y deshabilitación de control de acceso
- Reiniciar una instancia de proxy
- Deshabilitación de división de lectura/escritura
- Introducción a las reglas de asignación de ponderación de lectura
- Comprobación del rendimiento de división de lectura/escritura
-
Gestión del ciclo de vida de instancias
- Cambiar el nombre de una instancia
- Cambio de una descripción de instancia
- Eliminación de una instancia facturado en base a pago por uso
- Reiniciar una instancia
- Reiniciar un nodo
- Cambio de un nombre de nodo
- Exportación de información de instancia
- Introducción de instancias de recuperación ante desastres heterogéneas
- Reconstrucción de una instancia eliminada de la papelera de reciclaje
-
Modificaciones de instancia
- Cambio de vCPUs y memoria de una instancia
- Cambio de almacenamiento de una instancia anual/mensual
- Configuración de políticas de escalado automático
- Cambio de una ventana de mantenimiento
- Selección de conceptos mostrados de instancia
- Actualización de una versión secundaria
- Actualización del sistema operativo de una instancia de base de datos
- Réplicas de lectura
- Gestión de bases de datos
- Gestión de cuentas (no administrador)
- Seguridad de datos
-
Copias de repaldo de datos
- Principios de copia de respaldo
- Tipos de copia de respaldo
- Espacio de copia de respaldo y facturación
- Configuración de una política de copia de respaldo automatizada
- Configuración de una política de copia de respaldo entre regiones
- Creación de una copia de respaldo manual
- Exportación de información de copia de respaldo
- Eliminación de una copia de respaldo manual
- Restauración de datos
- Gestión de conexiones
-
Gestión de plantillas de parámetros
- Creación de una plantilla de parámetros
- Modificación de una plantilla de parámetro
- Exportación de parámetros
- Comparación de plantillas de parámetros
- Consulta del historial de cambios de parámetros
- Replicación de una plantilla de parámetro
- Restablecimiento de una plantilla de parámetro
- Aplicación de plantilla de parámetros
- Consulta de registros de aplicación de una plantilla de parámetro
- Edición de una descripción de plantilla de parámetro
- Eliminación de una plantilla de parámetro
- Métricas y alarmas
- Interconexión con CTS
- Gestión de registros
- Asistente de DBA
- Centro de tareas
- Gestión de etiquetas
- Gestión de cuotas
- Funciones del kernel
-
Referencia de la API
- Antes de comenzar
- Descripción de la API
- Invocaciones a las API
-
Las API (recomendadas)
- Consulta de información de versión acerca de un motor de base de datos
- Consulta de especificaciones de base de datos
-
Gestión de instancias de base de datos
- Creación de una instancia
- Consulta de instancias
- Reiniciar instancia de base de datos
- Eliminación de una instancia de base de datos
- Consulta de detalles de una instancia de base de datos
- Consulta de detalles de instancias en lotes
- Creación de una réplica de lectura
- Eliminación de una réplica de lectura
- Ampliación del espacio de almacenamiento de una instancia anual/mensual
- Cambio del nombre de una instancia de base de datos
- Restablecimiento de una contraseña de base de datos
- Cambio de las especificaciones de instancia de base de datos
- Consulta de grupos de recursos dedicados
- Consulta de recursos dedicados
- Configuración de la función de supervisión por segundos
- Consulta de la configuración de la función de monitoreo por segundos
- Reiniciar un nodo
- Actualización de la versión del kernel de una instancia de base de datos
- Habilitación o deshabilitación de SSL
- Vinculación de una EIP
- Desvinculación de una EIP
- Promoción de una réplica de lectura a primaria
- Cambio de una ventana de mantenimiento
- Modificación de un grupo de seguridad
- Cambio de una dirección IP privada
- Cambio de un puerto de base de datos
- Cambio de una descripción de instancia
- Gestión de copias de respaldo
- Gestión de plantillas de parámetros
- Gestión de cuotas
-
Proxy de base de datos
- Habilitación del proxy de base de datos
- Deshabilitación del proxy de base de datos
- Consulta de instancias de proxy de base de datos
- Consulta de especificaciones del proxy de base de datos
- Adición de nodos de proxy de base de datos
- Cambio de las especificaciones de una instancia proxy de base de datos
- Asignación de ponderaciones de lectura
- Habilitar o deshabilitar la división de transacciones
- Cambio de la coherencia de la sesión de proxy
- Gestión de registros
- Gestión de etiquetas
-
Gestión de usuarios de bases de datos
- Creación de una cuenta de base de datos
- Consulta de usuarios de base de datos
- Eliminación de usuarios de base de datos
- Cambio de contraseñas de usuarios de bases de datos
- Autorización de permisos de base de datos para usuarios de base de datos
- Eliminación de permisos de bases de datos de usuarios de bases de datos
- Gestión de bases de datos
-
Control de simultaneidad de sentencia SQL
- Activación o desactivación del control de simultaneidad de sentencias SQL
- Consultar si el control de simultaneidad de sentencias SQL está habilitado
- Configuración de reglas de control de simultaneidad de sentencias SQL
- Consulta de reglas de control de simultaneidad de sentencias SQL
- Supresión de reglas de control de simultaneidad de sentencias SQL
- Centro de tareas
-
Las API (Próximamente no disponibles)
- Consulta de información de versión acerca de un motor de base de datos
- Consulta de especificaciones de base de datos
-
Gestión de instancias
- Creación de una instancia de base de datos
- Consulta de instancias de base de datos
- Consulta de detalles de una instancia de base de datos
- Eliminación de una instancia de base de datos
- Creación de una réplica de lectura
- Eliminación de una réplica de lectura
- Ampliación del espacio de almacenamiento de una instancia anual/mensual
- Cambio del nombre de una instancia de base de datos
- Restablecimiento de una contraseña de base de datos
- Cambio de las especificaciones de instancia de base de datos
- Gestión de copias de respaldo
- Gestión de plantillas de parámetros
- Gestión de cuotas
- Proxy de base de datos
- Gestión de registros
- Obtención de información acerca de una tarea
- Políticas de permisos y acciones admitidas
- Apéndice
-
Preguntas frecuentes
-
Consultoría de productos
- ¿A qué debo prestar atención al usar TaurusDB?
- ¿Qué puedo hacer sobre la respuesta lenta de los sitios web cuando usan TaurusDB?
- ¿TaurusDB admite la conmutación por error automática?
- ¿TaurusDB admite el desacoplamiento de computación y almacenamiento?
- Congelación, liberación, eliminación y cancelación de la suscripción de recursos
-
Conexión de base de datos
- ¿Qué debo hacer si no puedo conectarme a mi instancia TaurusDB?
- ¿Puede un servidor externo tener acceso a la base de datos de TaurusDB?
- ¿Qué hago si el número de conexiones de base de datos de TaurusDB alcanza el límite superior?
- ¿Cuál es el número máximo de conexiones a una instancia de TaurusDB?
- ¿Qué debo hacer si un ECS no puede conectarse a una instancia de TaurusDB?
- ¿Cómo puedo conectarme a una base de datos de MySQL a través de JDBC?
- ¿Cómo puedo crear y conectarme a un ECS?
- ¿Qué debo hacer si un cliente de una base de datos ocasiona una falla de conexión?
- ¿Por qué no puedo hacer ping a mi EIP después de vincularlo a una instancia de base de datos?
- ¿Qué puedo hacer si falla la prueba de conexión?
- ¿Puedo acceder a una instancia de TaurusDB a través de una conexión de intranet en todas las regiones?
- ¿Existen riesgos potenciales si hay demasiadas conexiones a una instancia de TaurusDB?
- ¿Qué debo hacer si un ECS y una instancia de TaurusDB desplegados en diferentes VPC no pueden comunicarse entre sí?
- ¿Cómo puedo ver todas las direcciones IP conectadas a una base de datos?
- Instalación del cliente
- Migración de base de datos
- Permisos de base de datos
-
Rendimiento de bases de datos
- ¿Qué debo hacer si el uso de la CPU de mi instancia es alto?
- ¿Cómo manejo las sentencias SQL lentas causadas por configuraciones de índice compuesto inadecuadas?
- ¿Cómo manejo un gran número de tablas temporales que se generan para transacciones largas y un alto uso de memoria?
- ¿Qué debo hacer si los bloqueos en transacciones largas bloquean la ejecución de transacciones posteriores?
- ¿Cómo puedo usar el disco temporal de TaurusDB?
- Uso de base de datos
-
Copias de respaldo
- ¿Durante cuánto tiempo almacena TaurusDB los datos de copia de respaldo?
- ¿Cómo puedo borrar el espacio de copia de respaldo de TaurusDB?
- ¿Cómo puedo hacer una copia de respaldo de una base de datos de TaurusDB en un ECS?
- ¿Cómo puedo ver mi uso de almacenamiento de copia de respaldo?
- ¿Por qué ha fallado mi copia de respaldo automatizada?
- ¿Cómo se facturan los datos de copia de respaldo de TaurusDB?
-
Modificación de parámetros de base de datos
- ¿Cómo puedo cambiar la zona horaria?
- ¿Cómo configuro una política de caducidad de contraseñas para instancias de TaurusDB?
- ¿Cómo me aseguro de que el conjunto de caracteres de la base de datos de una instancia de TaurusDB es correcto?
- ¿Cómo uso el conjunto de caracteres de utf8mb4 para almacenar emojis en una instancia de TaurusDB?
- ¿Cómo configuro la sensibilidad a mayúsculas y minúsculas para los nombres de tablas de TaurusDB?
- ¿Puedo usar comandos SQL para modificar parámetros globales?
-
Seguridad de red
- ¿Qué medidas de garantía de seguridad tiene TaurusDB?
- ¿Cómo puedo evitar que las direcciones IP de origen no confiables accedan a TaurusDB?
- ¿Cómo configuro un grupo de seguridad para habilitar el acceso a una instancia de TaurusDB?
- ¿Cómo puedo importar el certificado raíz a un servidor Windows o Linux?
- ¿Cómo puedo gestionar y garantizar la seguridad de TaurusDB?
- Gestión de registros
- Actualización de versión
-
Consultoría de productos
- Actualmente, el contenido no está disponible en el idioma seleccionado. Sugerimos consultar la versión en 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
Copiado.
Configuración de una política de copia de respaldo automatizada
Escenarios
Cuando se crea una instancia, una política de copia de respaldo automatizada está habilitada de forma predeterminada y no se puede deshabilitar. Sin embargo, se puede modificar una vez que se haya completado la creación de la instancia. TaurusDB realiza copias de respaldo de los datos según la política de copia de respaldo automatizada que especifique.
TaurusDB realiza copias de respaldo de los datos a nivel de instancia. Si una base de datos está defectuosa o los datos están dañados, aún puede restaurarla desde la copia de respaldo para garantizar la fiabilidad de los datos. La copia de respaldo de los datos afecta al rendimiento de lectura y escritura de la base de datos, por lo que se recomienda establecer la ventana de tiempo de copia de respaldo automatizada en horas no pico.
Una vez habilitada la política de copia de respaldo automatizada, se activa inmediatamente una copia de respaldo completa. Después de eso, se crearán copias de respaldo completas basadas en la ventana de copia de respaldo y el ciclo de copia de respaldo que especificó. Cuando se realiza una copia de respaldo de una instancia de base de datos, los datos se copian y se cargan en OBS. El tiempo necesario para la operación dependerá de la cantidad de datos que se deba respaldar.
No es necesario establecer copias de seguridad incrementales porque el sistema realiza automáticamente una copia de respaldo incremental cada 5 minutos. La copia de respaldo incremental generada se puede utilizar para restaurar los datos de la base de datos y de la tabla en un punto específico en el tiempo.
Facturación
Las copias de respaldo completas e incrementales se almacenan en OBS como paquetes. Para ver los detalles de facturación, consulte ¿Cómo se facturan los datos de copia de respaldo de TaurusDB?
Consulta o modificación de una política de copia de respaldo automatizada
- Log in to the management console.
- Click
in the upper left corner and select a region and a project.
- Haga clic en
en la esquina superior izquierda de la página y elija Databases > TaurusDB.
- En la página Instances, haga clic en el nombre de la instancia para ir a la página Basic Information.
- Elija Backups en el panel de navegación izquierdo y haga clic en Modify Backup Policy. Puede ver la política de copia de respaldo configurada. Para modificar la política de copia de respaldo, ajuste los valores de los parámetros según sea necesario.
Figura 1 Modificación de una política de copia de respaldo
- Retention Period: El número de días que se pueden conservar las copias de respaldo automatizadas. El período de retención es de 1 a 732 días y el valor predeterminado es 7. Sin embargo, incluso si el período de retención ha expirado, se conservará la copia de respaldo más reciente.
- La ampliación del período de retención mejora la confiabilidad de los datos. Puede configurar el período de retención si es necesario.
- Si reduce el período de retención, la nueva política de copia de respaldo entrará en vigor para las copias de respaldo existentes. Todas las copias de respaldo (incluidas las copias de respaldo completas y automatizadas) que hayan caducado se eliminarán automáticamente. Las copias de respaldo manuales no se eliminarán automáticamente, pero puede eliminarlas manualmente.
Si Retention Period se establece en 2, se eliminarán automáticamente las copias de respaldo completas e incrementales almacenadas durante más de dos días. Es decir, la copia de respaldo generada el lunes se eliminará el miércoles. Del mismo modo, la copia de respaldo generada el martes se eliminará el jueves.
Política para eliminar automáticamente las copias de respaldo completas:
Para garantizar la integridad de los datos, incluso después de que expire el período de retención, se conservará la copia de respaldo más reciente, por ejemplo,
Si Backup Cycle se estableció en Monday y Tuesday y el Retention Period se estableció en 2:
- La copia de respaldo completa generada el lunes se eliminará automáticamente el jueves porque:
La copia de respaldo generada el lunes expira el miércoles, pero fue la última copia de respaldo, por lo que se conservará hasta que expire una nueva copia de respaldo. La próxima copia de respaldo se generará el martes y expirará el jueves. Por lo tanto, la copia de respaldo completa generada el lunes no se eliminará automáticamente hasta el jueves.
- La copia de respaldo completa generada el martes se eliminará automáticamente el miércoles siguiente porque:
La copia de respaldo generada el martes expirará el jueves, pero como es la última copia de respaldo, se conservará hasta que expire una nueva copia de respaldo. La siguiente copia de respaldo se generará el lunes siguiente y caducará el miércoles siguiente, por lo que la copia de respaldo completa generada el martes no se eliminará automáticamente hasta el miércoles siguiente.
- Time Window: Se programará un período de una hora para cada día, como de 01:00 a 02:00 o de 12:00 a 13:00.
NOTA:
Para minimizar el impacto potencial en los servicios, establezca la ventana de tiempo en horas no pico. El tiempo de copia de respaldo está en formato UTC. El segmento de tiempo de copia de respaldo cambia con la zona horaria durante el cambio entre el horario de verano y la hora estándar. Si hay otras tareas que se están ejecutando durante mucho tiempo durante el período de copia de respaldo, la copia de respaldo completa automatizada puede no ser activada. Si esto sucede, se omite la copia de respaldo completa.
- Backup Cycle: Las copias de respaldo diarias se seleccionan de forma predeterminada, pero puede cambiarlas. Debe seleccionarse al menos un día.
Una vez habilitada la copia de respaldo automatizada, se activa inmediatamente una copia de respaldo completa.
- Retention Period: El número de días que se pueden conservar las copias de respaldo automatizadas. El período de retención es de 1 a 732 días y el valor predeterminado es 7. Sin embargo, incluso si el período de retención ha expirado, se conservará la copia de respaldo más reciente.
- Haga clic en OK.