Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> GaussDB(for MySQL)> Referencia de la API> Las API (recomendadas)> Proxy de base de datos> Habilitar o deshabilitar la división de transacciones
Actualización más reciente 2023-12-14 GMT+08:00

Habilitar o deshabilitar la división de transacciones

Función

Esta API se utiliza para habilitar o deshabilitar la división de transacciones de proxy. Antes de invocar a esta API:

URI

POST /v3/{project_id}/instances/{instance_id}/proxy/transaction-split

Tabla 1 Parámetros de URI

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID de tenant.

instance_id

String

ID de instancia.

Parámetros de solicitud

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Token de usuario.

X-Language

No

String

Idioma.

Tabla 3 Parámetros de body de solicitud

Parámetro

Obligatorio

Tipo

Descripción

transaction_split

String

Ya sea para habilitar o deshabilitar la división de transacciones. Valor:

  • ON
  • OFF

proxy_id_list

Array of strings

Proxies en la lista.

Parámetros de respuesta

Código de estado: 200

Tabla 4 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

job_id

String

ID de flujo de trabajo

Código de estado: 400

Tabla 5 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error.

error_msg

String

Mensaje de error.

Código de estado: 500

Tabla 6 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

error_code

String

Código de error.

error_msg

String

Mensaje de error.

Solicitud de ejemplo

POST https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/6b030d160ac24eda9a5320fb38dc2d0ain07/proxy/transaction-split
{
  "transaction_split" : "NO",
  "proxy_id_list" : [ "2a2060f2486e4a47934182d91a3b53d2po01" ]
}

Ejemplo de respuesta

Código de estado: 200

success

{
  "job_id" : "11921bf5-f286-45ee-ab35-12a3d4084c57"
}

Código de estado

Para obtener más información, consulte Códigos de estado.

Código de error

Para obtener más información, consulte Códigos de error.