云原生数据仓库AnalyticDB MySQL版(简称ADB MySQL版)的弹性模式集群版(新版)采取了存储计算分离架构,您可以自由地对计算资源进行弹性扩缩。资源池功能可以对计算资源进行弹性划分,不同资源池之间的计算资源在物理上完全隔离。通过ADB MySQL数据库账号绑定到不同的资源池,SQL查询根据绑定关系路由至对应的资源池进行执行,从而满足实例内部多租户、混合负载的需求。
概述
资源池分为两类:
-
- 默认资源池
- 默认资源池
USER_DEFAULT
是实例创建时便存在的,不可被删除。仅可直接修改查询执行模式QUERY_TYPE,默认查询执行模式为default_type。- 未被分配到用户自定义资源池的计算资源均归属于默认资源池,因此默认资源池的计算资源不可被直接调整。
- 未被绑定的ADB MySQL数据库账号均与默认资源池绑定。
-
- 自定义资源池
- 用户自定义创建的资源池,可以进行资源池的计算资源、查询执行模式、ADB MySQL账号与资源池的绑定关系进行修改。创建方式请参见资源池管理或CREATE RESOURCE GROUP。
资源池包含的基本属性有3个
资源量
资源量即资源池拥有的计算资源规格,资源量为独享的,计算资源的最小步长为16核 64GB,也就是一个计算节点资源。计算资源最小可以设置为0核 0GB,最大不可以超过实例的总计算资源量。例如:0核 0GB,32核 128GB,48核 192GB,64核 256GB等。
查询执行模式
资源池可以用于不同的查询执行模式,目前支持的查询执行模式有:
- default_type:默认值,表示资源池级别不单独设置执行模式,执行模式与实例级别保持相同
- batch:适用于执行长时间、计算数据量大的查询。例如:清洗类查询(Extract-Transform-Load)
- interactive:适用于延迟要求高的实时分析查询
用户与资源池的绑定关系
用户与资源池的绑定关系,用于支持用户的查询在对应的资源池中执行。绑定的关系是每个用户只能绑定一个资源池,一个资源池可以被多个用户绑定。
说明 一个用户指一个ADB MySQL数据库账号。ADB MySQL数据库账号目前有两种类型:通过控制台管理的高权限账号和通过SQL管理的普通账号。详情请参见数据库账号和权限。
- 一个用户没有与任何自定义资源池绑定的时候,则该用户与默认资源池绑定。
- 在删除资源池的时候,会同时解绑与该资源池绑定的用户。
- 在删除用户的时候,会同时解除其与资源池的绑定关系。
在文档使用中是否遇到以下问题
更多建议
匿名提交