El motor de registros para Change Data Capture (CDC) en PolarDB-X incluye una función de registro binario. Desde la página del motor de registros en la consola de PolarDB-X, puede consultar, habilitar, actualizar y modificar la configuración de esta función, así como liberarla.
Procedimiento
Inicie sesión en la consola de PolarDB-X.
En la esquina superior izquierda de la página, seleccione la región de la instancia de destino.
En la página Instance List, haga clic en la pestaña PolarDB-X 2.0.
Busque la instancia de destino y haga clic en su ID de instancia.
-
En el panel de navegación izquierdo, haga clic en log engine.
En la página del motor de registros, puede llevar a cabo las siguientes operaciones:
-
Consultar información
La sección Configuration Information muestra los parámetros clave de la función de registro binario, como el estado de la suma de comprobación, ServerId, la versión más reciente, el periodo de retención de binlogs (por ejemplo, 15 días) y el tamaño del archivo binlog (por ejemplo, 500 MB). La sección Cluster List enumera todos los clústeres CDC de flujo único y multiflujo creados, junto con la información de sus nodos, que abarca el ID del nodo, la especificación, la versión, la zona de disponibilidad y el estado. En la esquina superior derecha de la página se encuentra el botón Enable Multi-stream. Para cada clúster, están disponibles las opciones Upgrade, Change Configurations y Release.
-
Actualizar un clúster
Busque el clúster que desea actualizar y haga clic en Upgrade. En el cuadro de diálogo que aparece, seleccione la versión de destino y haga clic en OK.
ImportanteLa columna Version de la lista de clústeres muestra la versión actual del nodo de registros. Una actualización provoca una interrupción transitoria en las suscripciones de binlogs.
Al seleccionar una versión de destino, se recomienda elegir la versión más reciente, la cual se muestra de forma predeterminada.
-
Liberar un clúster
Busque el clúster que desea liberar, haga clic en Release y luego en OK. Espere a que finalice la tarea.
ImportanteLos clústeres de binlogs de flujo único no se pueden liberar.
-
Modificar la configuración de un clúster
Busque el clúster que desea configurar, haga clic en Change Configurations y luego en OK. Espere a que finalice la tarea.
ImportanteModificar la configuración provoca una interrupción transitoria en las suscripciones de binlogs.
-
Habilitar el modo multiflujo
Para satisfacer las demandas de suscripción de binlogs en clústeres de gran escala y alta concurrencia, PolarDB-X permite habilitar la función de registro binario multiflujo desde la consola. Para obtener una descripción detallada de esta función, consulte binary logging feature.
ImportanteEsta función requiere que su cuenta esté incluida en una lista de permitidos. Para solicitar acceso, submit a ticket. Una vez aprobada la solicitud, podrá habilitar la función directamente en la consola.
Haga clic en Enable Multi-stream, introduzca los parámetros según las indicaciones y haga clic en Submit.
Parámetro
Valor
Description
Descripción que le ayuda a identificar el clúster.
Stream Group Name
Nombre del grupo de flujos para el clúster multiflujo. Cada grupo contiene varios flujos.
Splitting Quantity
Número de flujos resultantes. Valor recomendado: la cantidad de nodos de datos (DN). El valor debe estar dentro del rango [2, 2 × número de DN].
Splitting Level
Nivel en el que se dividen los datos. Puede dividir los datos por registro, tabla o base de datos. Una función hash distribuye los datos entre los flujos.
-