Todos los productos
Search
Centro de documentos

ApsaraDB for OceanBase (Deprecated):Crear un tenant

Última actualización: Sep 04, 2026

Este tema describe cómo crear y gestionar tenants en la consola de OceanBase.

Conceptos

  • Tenant: Un tenant es un subconjunto de los recursos del clúster de OceanBase. Se trata de un concepto lógico, similar a una instancia en MySQL u Oracle. El tenant constituye la base para gestionar objetos y recursos de la base de datos, y funciona como contenedor de diversos elementos como CPU, memoria y E/S. OceanBase Database utiliza tenants para lograr el aislamiento de recursos mediante un modelo de gestión de clúster único y multi-tenant, donde los recursos y los datos se aíslan entre sí. Cada tenant cuenta con su propio conjunto de recursos de cómputo y almacenamiento, y proporciona un servicio de base de datos completo e independiente. Para obtener más información, consulte Multi-tenant architecture.

  • Unidad de recursos (Unit): Una unidad de recursos especifica los recursos disponibles, como memoria, CPU y E/S, asignados a un tenant en un nodo. También representa la unidad básica para el balanceo de carga del clúster. Cuando los nodos se conectan o desconectan, o cuando el clúster escala horizontalmente, la distribución de las unidades de recursos en los nodos se ajusta dinámicamente para equilibrar el uso de recursos. Para obtener más información, consulte Manage resources.

Requisitos previos

Debe haber creado una instancia de clúster. Para obtener más información, consulte Purchase an instance.

Límites

El número máximo de tenants que se pueden crear en una sola instancia de clúster se calcula según la siguiente regla:

Número máximo de tenants = min(Número de núcleos de CPU en un solo nodo del clúster × Número de nodos del clúster, Número máximo de tenants permitidos en el clúster). El límite máximo de tenants permitidos en un clúster es 50.

Nota

En un escenario 2F, una instancia de clúster admite un máximo de 32 tenants. En un escenario 3F, una instancia de clúster admite un máximo de 50 tenants.

Procedimiento

  1. Inicie sesión en OceanBase console.

  2. En el panel de navegación izquierdo, haga clic en Instance List.

  3. En la lista de instancias, localice la instancia de clúster deseada y haga clic en su nombre para acceder al Cluster Instance Workspace.

  4. En la esquina superior derecha de la página, haga clic en Create Tenant.

    imagen

  5. Configure los parámetros del tenant.

    Parámetros de configuración

    Descripción

    Tenant Name

    Especifique un nombre para el tenant.

    El nombre debe tener entre 2 y 64 caracteres. Puede contener caracteres chinos, dígitos, letras, guiones bajos (_) y guiones (-). El nombre distingue entre mayúsculas y minúsculas, debe comenzar con una letra o un guion bajo, y no puede ser sys.

    Tenant Mode

    Establezca el modo en Oracle o MySQL.

    Nota

    Para las instancias de clúster Standard Edition (Key-Value), solo es posible crear tenants en modo MySQL.

    Parameter Template

    Hay cuatro plantillas de parámetros disponibles. Para obtener más información sobre los parámetros y variables específicos, consulte Parameter template descriptions.

    Nota

    La configuración de plantillas de parámetros solo es compatible con versiones nuevas de OceanBase V4.3.3 y posteriores.

    • OLTP Simple Transaction: Adecuada para sistemas centrales como plataformas de comercio y pagos en línea, así como servicios de internet que implican consultas puntuales de alta concurrencia. Las sentencias SQL ejecutadas son simples y requieren respuestas rápidas. OLTP significa procesamiento transaccional en línea.

    • OLTP Complex Transaction: Diseñada para sistemas de comercio en línea con transacciones complejas. Los escenarios incluyen cálculos de unión complejos, subconsultas y trabajos por lotes escritos en PL. Pueden presentarse transacciones de larga duración y gran tamaño. Si esta instancia de clúster se dedica a cargas de trabajo OLTP, optimice el parámetro de política de consultas grandes large_query_threshold para el clúster. Cambie su valor predeterminado de 600 s a 5 s.

    • HTAP Mixed Workload: Indicada para cargas de trabajo mixtas que ejecutan tanto transacciones como análisis en línea. Esta plantilla ofrece capacidades OLTP y utiliza vectorización para mejorar el rendimiento de cómputo en escenarios de análisis en línea. HTAP significa procesamiento híbrido transaccional y analítico.

    • OLAP Online Analytics: Recomendada para escenarios de almacenes de datos en tiempo real que implican procesamiento analítico en línea (OLAP). De forma predeterminada, las tablas se crean en formato de almacenamiento columnar. Se emplea un motor vectorizado más optimizado para mejorar el rendimiento de cómputo en escenarios de análisis complejo. Si esta instancia de clúster se dedica a escenarios OLAP, optimice las variables del sistema y los parámetros del clúster. Por ejemplo, habilite el cómputo paralelo adaptativo, optimice el espacio de memoria para la ordenación SQL, configure los tiempos de espera para SQL y transacciones, así como la política de consultas grandes. Además, establezca el juego de caracteres del tenant en utf8mb4_bin.

    Character Set

    Seleccione un juego de caracteres para la base de datos.

    • Los tenants en modo MySQL admiten los siguientes juegos de caracteres:

      • utf8mb4_general_ci

      • utf8mb4_bin

      • utf8mb4_unicode_ci

      • utf16_general_ci

      • utf16_bin

      • utf16_unicode_ci

      • gbk_chinese_ci

      • gbk_bin

      • gb18030_chinese_ci

      • gb18030_bin

      • binary

    • Los tenants en modo Oracle admiten los siguientes juegos de caracteres:

      • utf8

      • gbk

    Nota

    Para las instancias de clúster Standard Edition (Key-Value), los nuevos tenants solo admiten el juego de caracteres utf8mb4. Esta configuración no se puede modificar.

    Table Name Case Sensitivity

    Especifique si los nombres de tabla distinguen entre mayúsculas y minúsculas.

    Nota
    • Este parámetro es obligatorio cuando Tenant Mode se establece en MySQL. De forma predeterminada, los nombres de tabla no distinguen entre mayúsculas y minúsculas.

    • Esta configuración no se puede cambiar después de crear el tenant.

    Time Zone

    Especifique la información de zona horaria.

    Number of Resource Units

    Especifique el número de unidades de recursos para el tenant.

    Para aumentar el número de unidades, primero debe escalar horizontalmente los nodos del clúster. Para obtener más información, consulte Add or remove nodes.

    Allocated Resources

    Especifique la cantidad de CPU y memoria para el tenant en un solo nodo. Haga clic en More Advanced Configurations para establecer las operaciones de entrada/salida por segundo (IOPS) disponibles y el tamaño del disco de registros para el tenant.

    Nota
    • Solo los tenants de OceanBase Database V4.x permiten configurar el tamaño del disco de registros.

    • Solo los tenants de OceanBase Database V4.2.5 y versiones posteriores permiten configurar las IOPS disponibles.

    • Las instancias de clúster de OceanBase Database V3.x y V4.x admiten la creación de tenants con 1 núcleo y 4 GB de memoria.

    • El tamaño total de CPU y memoria de todos los tenants no puede exceder las especificaciones de la instancia de clúster. En las versiones V4.x, el tamaño total del disco de registros de todos los tenants no puede superar la capacidad del disco de registros del clúster.

    • Recursos totales disponibles para un tenant = Recursos asignados en un solo nodo × Número de nodos para distribución de recursos × Número de réplicas

    VPC Network for Primary Endpoint

    Seleccione el ID de la virtual private cloud (VPC) donde reside la instancia de base de datos. Utilice la VPC donde se encuentra su negocio o aplicación para reducir la latencia de acceso.

    Si no hay ninguna VPC adecuada disponible, siga las instrucciones en pantalla para crear una. Para obtener más información, consulte What is a virtual private cloud (VPC)?.

    Primary Zone for Tenant

    Seleccione la zona principal para el tenant. Es posible seleccionar varias zonas principales.

    Primary Zone for Primary Endpoint

    Seleccione la zona donde se despliega el agente del endpoint principal.

    Nota

    Si la zona del agente del endpoint principal difiere de la zona de datos principal, existe riesgo de latencia de datos.

    VSwitch for Primary Endpoint

    Seleccione el ID del vSwitch al que está vinculado el endpoint principal. Consulte el número de direcciones IP privadas disponibles. Si este número es 0, seleccione una nueva VPC y un nuevo vSwitch.

    Si no hay ningún vSwitch adecuado disponible, siga las instrucciones en pantalla para crear uno. Para obtener más información, consulte Create and manage vSwitches.

    Tenant Whitelist

    Los grupos de lista blanca de la instancia de clúster se sincronizan automáticamente con el tenant. Las modificaciones en la lista blanca de la instancia de clúster se aplican a todos los tenants del clúster. Posteriormente, agregue otros grupos de lista blanca para el tenant. Para obtener más información, consulte Configure a whitelist group for a tenant.

    Remarks (Optional)

    Las observaciones no pueden exceder los 30 caracteres de longitud.

  6. Haga clic en Create. Consulte el progreso de creación del tenant en la página Instance List.