检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新增HTAP标准版实例只读节点 操作场景 在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读节点,利用只读节点满足大量的数据库读取需求,以此增加应用的吞吐量。
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
同的业务类型。 修改TaurusDB实例名称 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,单击目标实例名称后的,编辑实例名称。 图1 实例列表页面修改实例名称 您也可以单击目标
auto_test2 values(0), (0), (0); Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0 select * from auto_test2; +----+ |
RANGE-RANGE 约束与限制 RANGE类型要求每个分区定义的分区键值value或value_list必须是单调递增的。 MAXVALUE只能位于最后位置。 对于NULL的处理,认为NULL值是无限小的值,因此NULL值总是会插入第一个分区定义里。 每个主分区下的子分区可以
HASH-RANGE 语法 创建一个或多个HASH-RANGE分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] HASH(expr)
KEY-HASH 语法 创建一个或多个KEY-HASH分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY(expr)
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
auto_test2 values(0), (0), (0); Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0 select * from auto_test2; +----+ |
HASH-HASH 约束与限制 HASH类型的分区表的定义可以省略,如果指定了PARTITIONS num,默认创建num个分区定义,否则一般情况默认会创建1个分区定义。 对于二级分区,如果要省略分区定义,需要所有的子分区都不能给出定义,否则都要指定分区定义。 语法 创建一个或多
KEY-HASH 语法 创建一个或多个KEY-HASH分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY(expr)
注意事项 TaurusDB的内核版本需要大于等于2.0.48.231200。 如需使用分区表扩展类型功能,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。 父主题: 二级分区
RANGE-LIST 约束与限制 LIST分区类型要求分区定义中的value或value_list都是唯一的,不同分区定义里也需要不能重复引入。 对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分
LIST-RANGE 约束与限制 LIST分区类型要求分区定义中的value或value_list都是唯一的,不同分区定义里也需要不能重复引入。 对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分
LIST-LIST 语法 创建一个或多个LIST-LIST分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY LIST {(expr) | C
KEY-KEY 语法 创建一个或多个KEY-KEY分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY(expr) [PARTITIONS
KEY-RANGE 语法 创建一个或多个KEY-RANGE分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY (column_list)
KEY-LIST 语法 创建一个或多个KEY-LIST分区表,其中每个分区可能有一个或一个以上的子分区。 CREATE TABLE [ schema. ]table_name table_definition PARTITION BY [LINEAR] KEY(expr)
查询可应用的实例列表 功能介绍 查询指定参数模板可被应用的实例。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/configurations/{configuration_id}/applicable-instances 表1 路径参数 参数
读请求路由到主实例的场景 如果查询语句被放在事务中,事务请求都会路由到主实例。如果在查询语句前设置set autocommit=0时也当做事务处理路由到主实例。 如果所有只读节点都均异常或只读节点权重为0时,则查询会路由到主实例。对于成功开启读写分离功能的实例,您可以设置其主实例