全部产品
Search
文档中心

云原生数据仓库AnalyticDB:绑定或解绑数据库账号

更新时间:Jan 22, 2024

AnalyticDB for MySQL数仓版(3.0)弹性模式集群支持将不同的数据库账号绑定到不同的资源组,实现不同数据库账号查询的资源隔离。绑定资源组后,SQL查询会根据绑定关系路由至对应的资源组执行。本文介绍如何为数仓版(3.0)弹性模式集群版(新版)集群的资源组绑定数据库账号。

前提条件

已新建资源组。详情请参见新建资源组

背景信息

AnalyticDB MySQL版数仓版(3.0)弹性模式集群版(新版)支持不同数据库账号绑定到不同的资源组,通过资源组隔离实现计算任务的优先级调度,保障核心业务不受复杂计算和突发状况影响,同时将不同的查询分类,合理分配资源使集群性能达到最大化。有关资源组的介绍请参见资源组介绍

例如,在数仓版(3.0)弹性模式集群版(新版)集群中数据库账号A、B使日常进行一些简单查询,数据库账号C会进行数据量较大的复杂查询分析,那么这种情况下您可以将数据库账号A、B绑定查询类型为Interactive的资源组source_a,将数据库账号C绑定查询类型为Batch的资源组source_b。这样数据库账号C在进行大型计算查询时,数据库账号A和B进行简单查询的速度不受影响。

注意事项

默认资源组user_default不支持绑定用户。

绑定规则

  • 一个账号只能绑定一个资源组,一个资源组可以被多个账号绑定。

  • 数据库账号没有与任何自定义资源组绑定时,则该数据库账号与默认资源组绑定。

  • 删除资源组时,会同时解绑与该资源组绑定的数据库账号。

  • 删除数据库账号时,会同时解除其与资源组的绑定关系。

绑定或解绑用户

  1. 登录云原生数据仓库AnalyticDB MySQL控制台
  2. 在页面左上角,选择集群所在地域。
  3. 在左侧导航栏,单击集群列表
  4. 数仓版(3.0)中,单击目标集群ID
  5. 在左侧导航栏,单击资源组管理

  6. 资源管理页面,单击目标资源组操作列中的绑定用户

    说明

    资源管理页面中的用户指数据库账号。

  7. 在用户名下拉菜单中选择需要绑定的数据库账号,单击绑定用户,并在弹出的确认绑定用户对话框中单击确定

  8. 如果需要继续添加绑定数据库账号,请重复步骤7的操作即可。

  9. 如果需要解绑数据库账号,单击绑定用户列表中目标用户右侧的解除绑定,然后在弹出的确认解除绑定对话框中单击确定