- Descripción general del servicio
- Pasos iniciales
-
Guía del usuario
- Gestión de permisos
- Compra de una instancia de BD
- Conexión a una instancia de base de datos
- Uso de la base de datos
- Migración de datos
-
Gestión de instancias
- Consulta del estado general de las instancias de BD
- Consulta de métricas
-
Gestión del ciclo de vida de instancias
- Cambio de un nombre de nodo o instancia de BD
- Modificación de una Descripción de Instancia de BD
- Reinicio de una instancia o nodo de BD
- Exportación de información de instancia de base de datos
- Eliminación de una instancia de base de datos
- Regeneración de una instancia de BD en la papelera de reciclaje
-
Modificaciones en la configuración
- Cambio de las vCPU y la memoria de una instancia de BD o de un nodo
- Cambio del espacio de almacenamiento de una instancia de BD
- Configuración de políticas de Auto Scaling para una instancia de BD
- Cambio de la ventana de mantenimiento de una instancia de BD
- Personalización de los elementos mostrados de la lista de instancias
- Actualización de la versión secundaria del kernel de una instancia de BD
- Actualización del SO de una instancia de BD
- Copias de respaldo de datos
- Restauración de datos
- Instancias sin servidor
- Instancias multiprimarias (OBT)
- Réplicas de lectura
-
Proxy de base de datos (separación de lectura/escritura)
- Qué es Database Proxy
- Creación de una instancia de proxy para la división de lectura/escritura
-
Cambio de configuraciones de una instancia de proxy
- Cambio del nivel de coherencia de una instancia de proxy
- Habilitación del grupo de conexión para una instancia de proxy
- Habilitación de división de transacciones para una instancia proxy
- Modificación de la política de enrutamiento de una instancia proxy
- Cambio de las ponderaciones de lectura de nodos
- Cambio del modo de procesamiento de varias instrucciones de una instancia proxy
- Habilitación de la asociación automática de nuevos nodos con una instancia de proxy
- Habilitación del control de acceso para una instancia proxy
- Cambio de las especificaciones de una instancia de proxy
- Cambio del número de nodos para una instancia proxy
- Solicitud de un nombre de dominio privado para una instancia de proxy
- Cambio del puerto de una instancia de proxy
- Cambio de la dirección de proxy de una instancia de proxy
- Modificación de parámetros de una instancia de proxy
- Vinculación de una EIP a una instancia de proxy
- Ciclo de vida de la instancia de proxy
- Versiones de kernel de instancia de proxy
- Uso de sugerencias para la división de lectura/escritura
- Asistente de DBA
-
Gestión de parámetros
- Consulta de parámetros de una instancia de BD
- Modificación de parámetros de una instancia de base de datos
- Consulta de sugerencias sobre el ajuste de parámetros de TaurusDB
- Introducción a la plantilla de parámetros de alto rendimiento
-
Gestión de plantillas de parámetros
- Creación de una plantilla de parámetros personalizada
- Aplicación de una plantilla de parámetros
- Replicación de una plantilla de parámetro
- Restablecimiento de una plantilla de parámetro
- Comparación de plantillas de parámetros
- Exportación de una plantilla de parámetro
- Modificación de la descripción de una plantilla de parámetros
- Eliminación de una plantilla de parámetros
- Seguridad y encriptación
- Separación de datos en frío y en caliente (OBT)
- Aplicación sin pérdida y transparente (ALT)
-
Análisis de HTAP (edición estándar)
- Qué es HTAP of Standard Edition
- Conexión a una instancia HTAP para consultas OLAP complejas
- Conexión a una instancia de HTAP estándar
- Gestión de instancias de HTAP estándar
- Gestión de cuentas de HTAP estándar
- Consulta de métricas de una instancia o nodos de HTAP estándar
- Sintaxis y asignaciones de tipos de datos entre instancias de HTAP y de TaurusDB
- Ajuste de rendimiento
-
Clústeres de RegionlessDB (OBT)
- Qué es un clúster de RegionlessDB
- Uso de un clúster de RegionlessDB para DR multiactiva remota
- Uso de un clúster de RegionlessDB para DR remoto
- Realización de una conmutación principal/en espera o una por error en un clúster de RegionlessDB
- Extracción de una instancia en espera de un clúster de RegionlessDB
- Eliminación de un clúster de RegionlessDB
- Consulta de la latencia y el tráfico de la replicación de un clúster de RegionlessDB
- Monitoreo y alarmas
- Registros y auditoría
- Centro de tareas
- Gestión de etiquetas
- Gestión de cuotas
-
Referencia de la API
- Antes de comenzar
- Descripción de las API
- Invocaciones a las API
-
Las API (recomendadas)
- Consultas de versión del motor de BD
- Consultas de especificación de base de datos
-
Gestión de instancias
- Creación de una instancia de base de datos
- Reinicio de una instancia de base de datos
- Eliminación/Cancelación de suscripción de una instancia de BD
- Creación de una réplica de lectura
- Eliminación o cancelación de la suscripción de una réplica de lectura
- Ampliación del almacenamiento de una instancia de BD 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 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
- Cambio 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 de base de datos
- Solicitud de un nombre de dominio privado
- Cambio de un nombre de dominio privado
- Consulta de la versión del kernel
- Modificación de políticas de escalado automático
- Consulta de políticas de escalado automático
- Comprobación previa de recursos
- Consulta de instancias de base de datos
- Consulta de detalles de una instancia de base de datos
- Consulta de detalles de instancias de BD por lotes
- Modificación de una política de reciclaje
- Consulta de una política de reciclaje
- Consulta de instancias en la papelera de reciclaje
- Cambio de nombres de nodos por lotes
- Consulta de registros históricos de escalado automático
- Configuración de una política para una instancia de BD sin servidor
- Cambio de la prioridad de conmutación por falla de una réplica de lectura
- Consulta de una EIP
-
Gestión de copias de respaldo
- Configuración de una política de copia de respaldo de la misma región
- Creación de una copia de respaldo manual
- Consulta de copias de respaldo completas
- Consulta de una política de copia de respaldo automatizada
- Eliminación de una copia de respaldo manual
- Restauración de datos a la instancia original o a una instancia existente
- Consulta del intervalo de tiempo de restauración
- Activación o desactivación de la copia de respaldo encriptada
- Comprobación de si está habilitado la copia de respaldo encriptada
- Consulta de copias de respaldo incrementales
- Configuración de una política de copia de respaldo entre regiones
- Restauración de tablas en un punto específico en el tiempo
- Consulta de tablas para recuperación puntual a nivel de tabla
-
Gestión de plantillas de parámetros
- Consulta de plantillas de parámetros
- Creación de una plantilla de parámetros
- Eliminación de una plantilla de parámetro
- Obtener detalles sobre una plantilla de parámetro
- Modificación de parámetros en una plantilla de parámetros
- Aplicación de plantilla de parámetros
- Replicación de una plantilla de parámetro
- Comparación de plantillas de parámetros
- Consulta de instancias a las que se puede aplicar una plantilla de parámetros
- Consulta del historial de cambios de parámetros
- Obtención de información de parámetros de una instancia de base de datos especificada
- Modificación de parámetros de una instancia de base de datos especificada
- Replicación de la plantilla de parámetro de una instancia de BD
- Consulta de registros de aplicación de una plantilla de parámetro
-
Gestión de cuotas
- Consulta de las cuotas de instancia de un tenant
- Consulta de las cuotas de recursos de un proyecto empresarial especificado
- Configuración de cuotas de recursos para un proyecto empresarial específico
- Modificación de las cuotas de recursos de un proyecto empresarial específico
- Consulta de proyectos empresariales
-
Proxy de base de datos
- Creación de una instancia proxy
- Eliminación de una instancia proxy
- Consulta de instancias proxy
- Consulta de especificaciones de instancias proxy
- Adición de nodos proxy
- Eliminación de nodos proxy
- Cambio de las especificaciones de una instancia de proxy
- Asignación de ponderaciones de lectura
- Cambio de la política de enrutamiento de una instancia de proxy
- Activación o desactivación de la división de transacciones para una instancia proxy
- Habilitación o deshabilitación de la asociación automática de nuevos nodos con instancias proxy
- Cambio de la coherencia de la sesión de una instancia proxy
- Cambio del tipo de grupo de conexión de una instancia de proxy
- Cambio del puerto de una instancia de proxy
- Actualización de la versión del kernel de una instancia de proxy
- Modificación del nombre de una instancia de proxy
- Consulta de la configuración de control de acceso de una instancia de proxy
- Consulta de la versión secundaria de una instancia de proxy
- Modificación de parámetros de una instancia de proxy
- Consulta de parámetros de kernel de una instancia de proxy
- Habilitación y deshabilitación de control de acceso
- Configuración de reglas de control de acceso
- Habilitación o deshabilitación de SSL para una instancia de proxy
- Reinicio de una instancia de proxy
-
Gestión de registros
- Habilitación o deshabilitación del SQL Explorer
- Consultar si SQL Explorer está habilitado
- Consulta de registros de consultas lentas
- Consulta de registros de errores
- Obtención del enlace temporal para descargar SQL completo
- Consulta de configuraciones LTS de una instancia
- Eliminación de configuraciones de LTS por lotes
- Creación de configuraciones de LTS por lotes
- Consulta de si Show Original Log está habilitado
- Habilitación o deshabilitación de Slow Original Log.
- Consulta de estadísticas de registros de consultas lentas
- Obtención de enlaces para descargar registros de consultas lentas
- 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 un usuario de base de datos
- Modificación de comentarios de un usuario de base de datos
- Cambio de contraseña de un usuario de base de datos
- Concesión de permisos a un usuario de base de datos
- Eliminación de permisos de un usuario de base 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
- Diagnóstico inteligente
-
HTAP (Edición estándar)
- Restauración de una tarea de sincronización de datos para una instancia de StarRocks
- Parada de una tarea de sincronización de datos para una instancia de StarRocks
- Creación de una instancia de StarRocks
- Consulta de una instancia de StarRocks
- Eliminación de una instancia de StarRocks
- Reinicio de una instancia de StarRocks
- Reinicio de un nodo de StarRocks
- Comprobación de recursos de StarRocks
- Consulta de recursos del motor de HTAP
- Obtención del tipo de almacenamiento de una instancia de HTAP
- Consulta de especificaciones de una instancia de HTAP
- Consulta de instancias HTAP
- Creación de una tarea de sincronización de datos para una instancia de StarRocks
- Supresión de una tarea de sincronización de datos para una instancia de StarRocks
- Consulta de tareas de sincronización de datos de una instancia de StarRocks
- Comprobación de configuraciones de base de datos para la sincronización de datos htap
- Consulta de configuraciones de una tarea de sincronización de datos de StarRocks
- Consulta de valores de parámetros de base de datos para la sincronización de datos de StarRocks
- Consulta de bases de datos de una instancia de StarRocks
- Consulta de cuentas de base de datos
- Creación de una cuenta de base de datos
- Eliminación de cuenta de base de datos
- Cambio de la contraseña de una cuenta de base de datos
- Cambio de permisos de una cuenta de base de datos
- Multitenencia
-
Las API (Próximamente no disponibles)
- Consultas de versión del motor de BD
- Consultas de especificación 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 instancias 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 de BD por lotes
- Consulta de detalles 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 almacenamiento de una instancia de BD anual/mensual
- Cambio del nombre de una instancia de base de datos
- Restablecimiento de una contraseña de base de datos
- Modificación de 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
- Consultas de información de tareas
- Políticas de permisos y acciones admitidas
- Apéndice
-
Preguntas frecuentes
- Consultas sobre el producto
- Congelación, reactivación, lanzamiento, eliminación y cancelación de la suscripción de recursos
-
Conexiones a la base de datos
- ¿Qué debo hacer si no puedo conectarme a mi instancia de TaurusDB?
- ¿Qué debo hacer si un ECS no se puede conectar a una instancia de TaurusDB?
- ¿Puede un servidor externo acceder a una instancia de TaurusDB?
- ¿Cuál es el número máximo de conexiones a una instancia de TaurusDB?
- ¿Qué hago si hay demasiadas conexiones de base de datos?
- ¿Existe algún riesgo si hay demasiadas conexiones a una instancia de TaurusDB?
- ¿Qué debo hacer si la prueba de conectividad de red falla?
- ¿Puedo acceder a una instancia de TaurusDB a través de una conexión de intranet entre regiones?
- ¿Cómo verifico las conexiones a una instancia de TaurusDB?
- ¿Cómo habilito la detección de disponibilidad para un grupo de conexión en el código de servicio?
- Instalación del cliente
- Migración de bases de datos
- Permisos de base de datos
-
Rendimiento de la base de datos
- ¿Qué debo hacer si el uso de CPU de mi instancia de TaurusDB 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 discos temporales de TaurusDB?
- ¿Cuál es el uso de CPU de una instancia de TaurusDB con carga vacía?
-
Uso de la base de datos
- ¿Por qué los resultados son incoherentes después de que la sentencia MATCH AGAINST se ejecuta, respectivamente, en nodos primarios y réplicas de lectura?
- ¿Cómo agrego columnas usando INSTANT?
- ¿Cómo uso LOAD DATA para importar datos locales?
- ¿Cómo se escriben datos o se crean índices para una tabla ultragrande?
- ¿Cuáles son los riesgos de eliminar un índice de una tabla ultragrande?
-
Copias de respaldo
- ¿Cuánto tiempo almacena TaurusDB los datos de las copias de respaldo?
- ¿Cómo puedo comprobar y borrar mi espacio copia de respaldo de TaurusDB?
- ¿Cómo puedo hacer una copia de respaldo de una base de datos de TaurusDB en un ECS?
- ¿Por qué falló 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 cambio la zona horaria de una instancia de TaurusDB?
- ¿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 utilizo el conjunto de caracteres utf8mb4 para almacenar emojis en una instancia de TaurusDB?
- ¿Cómo configuro la sensibilidad a mayúsculas y minúsculas para los nombres de tabla de TaurusDB?
- ¿Puedo usar comandos de SQL para modificar los parámetros globales de mi instancia de TaurusDB?
- Seguridad de la red
-
Gestión de registros
- ¿Puedo habilitar general_log para TaurusDB?
- ¿Cómo puedo ver todas las sentencias SQL ejecutadas por TaurusDB?
- ¿Cómo habilito y consulto Binlog de mi instancia de TaurusDB?
- ¿Cómo cambio el período de retención de Binlog?
- ¿Cómo puedo ver los registros de interbloqueo de TaurusDB?
- ¿Por qué se muestran las sentencias SQL lentas en el monitoreo de logs de consulta lenta, pero no se muestra información sobre ellas en la página de separador logs de consulta lenta del módulo de logs?
- Actualización de versión
- 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
-
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.
Actualización de la versión del kernel de una instancia de base de datos
Función
Esta API se utiliza para actualizar la versión del kernel de una instancia de base de datos. Antes de invocar a esta API:
- Aprender cómo autorizar y autenticarla.
- Obtenga la región y el punto de conexión requeridos.
URI
POST /v3/{project_id}/instances/{instance_id}/db-upgrade
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID de proyecto de un tenant en una región. Para obtener este valor, consulte Obtención de un ID de proyecto. |
instance_id |
Sí |
String |
ID de instancia, que es compatible con el formato UUID. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Token de usuario. Para obtener este valor, invoque a la API de IAM para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es el valor del token. |
X-Language |
No |
String |
Tipo de idioma de solicitud. El valor predeterminado es en-us. Valores:
|
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
delay |
No |
Boolean |
Si la instancia se actualizará con un retraso.
|
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
job_id |
String |
ID de tarea. |
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
Código de estado: 500
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
Ejemplo de la solicitud
Actualización inmediata de la versión secundaria de una instancia de BD
POST https://{endpoint}/v3/056538411200d4cd2f79c003c7606412/instances/096c0fc43e804757b59946b80dc27f8bin07/db-upgrade
{
"delay" : false
}
Ejemplo de respuesta
Código de estado: 200
Operación exitosa.
{
"job_id" : "e0fbbfc8-1ac4-4721-b9e9-7dd685c5bdd7"
}
Código de estado
Para más detalles, véase Códigos de estado.
Código de error
Para más detalles, véase Códigos de error.