能否更换PolarDB-X 1.0分库分表的拆分

若您的 PolarDB-X 1.0 实例版本为V5.4.7-16000638或以上,您可以在如下情况中变更拆分键的值:支持UPDATE更新逻辑表的拆分键...如果确实有需要变更表的拆分键,可以采用以下的临时办法:选择新的分库键并重新建表;然后将原表的数据进行导入。

分库分表

分库键数据库访问代理根据分库键的值将数据水平拆分到后端的各个 RDS 分库里。键值相同的数据一定位于同一个 RDS 数据库。分表键:每一张逻辑表都可以定义自己的分表键,键值相同的数据一定位于同一个 RDS 数据表。说明 在执行带有 WHERE...

UNI_HASH

描述 使用UNI_HASH分库时,根据分库键的键值直接按分库数取余。如果键值是字符串,则字符串会被计算成哈希值再进行计算,完成路由计算,例如UNI_HASH('8')等价于8%D(D 是分库数目)。说明 按照键值或者哈希值取余时,不会对键值会哈希值...

UNI_HASH

路由方式 UNI_HASH主要用于以下场景:使用UNI_HASH分库时,根据分库键的键值直接按分库数取余。如果键值是字符串,则字符串会被计算成哈希值再进行计算,完成路由计算,例如 HASH('8')等价于 8%D(D 是分库数目)。分库和分表都使用同一个...

HASH

描述 若分库和分表使用不同拆分键进行HASH时,则根据分库键的键值直接按分库数取余。如果键值是字符串,则字符串会先被换算成哈希值再进行路由计算。例如HASH(8)等价于8%D(D是分库数目),而HASH("ABC")等价于hashcode("ABC").abs()%D(D是...

HASH

路由方式 若分库和分表使用不同拆分键进行HASH时,则根据分库键的键值直接按分库数取余。如果键值是字符串,则字符串会先被换算成哈希值再进行路由计算。例如 HASH(8)等价于 8%D(D是分库数目),而 HASH("ABC")等价于 hashcode("ABC").abs...

A100使用指南

支持审计10个数据库实例 12,000元/月 144,000元/年 企业版 吞吐量峰值:30,000条SQL/秒 800万/小时入库速率 10亿条在线SQL语句存储 350亿条归档SQL语句存储 支持审计25个数据库实例 20,000元/月 240,000元/年 说明 可以通过需要使用的数据...

登录数据库

您需要登录图数据库GDB才能对数据库内的数据进行查询和分析,本教程以DMS为例介绍如何登录数据库。前提条件 已根据快速入门完成创建账号步骤,具体操作请参见 创建账号。操作步骤 登录 DMS数据管理服务控制台。单击页面左侧 数据库实例 旁...

YYYYWEEK

描述 根据分库键时间值的年份与一年的周数计算哈希值,然后再按分库数进行取余。例如,YYYYWEEK('2012-12-31 12:12:12')等价于按照(2013x54+1)%D(D是分库数目)公式计算出2012-12-31是2013年的第1周。使用限制 拆分键的类型必须是DATE、...

YYYYDD

描述 根据分库键时间值的年份与一年的天数计算哈希值,然后再按分库数进行取余,完成路由计算。例如,YYYYDD('2012-12-31 12:12:12')函数等价于按照(2012x366+366)%D(D是分库数目)公式计算出2012-12-31是2012年的第366天。使用限制 拆分...

MM

描述 根据分库键时间值的月份数进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,不能作为分库函数使用。按MM进行分表,由于一年的月份只有12个月,所以各分库的分表数...

YYYYWEEK

路由方式 根据分库键时间值的年份与一年的周数计算哈希值,然后再按分库数进行取余,完成路由计算。例如,YYYYWEEK('2012-12-31 12:12:12')函数等价于按照(2013x54+1)%D(D是分库数目)公式计算出2012-12-31是2013年的第1周。使用场景 ...

YYYYDD

路由方式 根据分库键时间值的年份与一年的天数计算哈希值,然后再按分库数进行取余,完成路由计算。例如,YYYYDD('2012-12-31 12:12:12')函数等价于按照(2012x366+366)%D(D是分库数目)公式计算出2012-12-31是2012年的第366天。使用场景 ...

DD

描述 根据分库键时间值日期的天数进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,不能作为分库函数使用。按DD进行分表,由于一个月中日期(DATE_OF_MONTH)的取值范围...

MM

路由方式 根据分库键时间值的月份数进行取余运算并得到分表下标。使用场景 MM函数适用于按月份数进行分表,分表的表名即为月份数。使用示例 假设需要先按ID对用户进行分库,再将 create_time 列按月份进行分表,使得每个月份能够对应一张...

WEEK

描述 根据分库键的时间值所对应的一周之中的日期进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,但不能作为分库函数。使用场景 WEEK适用于按周数的日期进行分表,分表...

MMDD

描述 根据分库键时间值在一年中所对应的日期进行取余运算并得到分表下标。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。只能作为分表函数使用,但不能作为分库函数。按MMDD进行分表,由于一年最多只有366天,所以各个分...

DD

路由方式 根据分库键时间值日期的天数进行取余运算并得到分表下标。使用场景 DD函数适用于按日期的天数进行分表,分表的表名即为日期的天数。使用示例 假设需要先按ID对用户进行分库,再将 create_time 列按日期进行分表,使得每个日期能够...

WEEK

路由方式 根据分库键时间值所对应的一周之中的日期进行取余运算并得到分表下标。使用场景 WEEK函数适用于按一周中各个日期进行分表,分表的表名的下标分别对应一周中的各个日期(星期一到星期天)。使用示例 假设需要先按ID对用户进行分库...

MMDD

路由方式 根据分库键时间值在一年中所对应的日期进行取余运算并得到分表下标。使用场景 MMDD函数适用于按一年中的日期进行分表,分表的表名下标就是一年中的某个日期。使用示例 假设需要先按ID对用户进行分库,再将 create_time 列按一年中...

RIGHT_SHIFT

描述 根据分库键的键值(键值必须是整数)有符号地向右移二进制指定的位数(位数可通过DDL指定),然后将得到的整数值按分库(表)数目取余。使用限制 拆分键的类型必须整数类型。使用场景 当拆分键大部分键值的低位部分区分度比较低而高位...

RIGHT_SHIFT

路由方式 根据分库键的键值(键值必须是整数)有符号地向右移二进制指定的位数(位数可通过DDL指定),然后将得到的整数值按分库(表)数目取余。说明 移位的数目不能超过整数类型所占有的位数目。使用场景 当拆分键的大部分的键值的低位...

数据归档至Lindorm

归档表映射 否 您可以单击表名操作列下的 编辑,编辑源表归档到目标库后的表名、列信息、分库键和分区键。变量配置 否 配置该变量可以在配置归档过滤条件时使用。例如,时间变量为 6_month_ago,时间格式为yyyy-MM-dd,偏移量设置为-6月。...

通过LOCALITY指定存储位置(DRDS模式)

返回结果如下:+-+-+|DATABASE|CREATE DATABASE|+-+-+|db1|CREATE DATABASE `db1`/*LOCALITY="dn=polardbx-storage-0-master"*/|+-+-+1 row in set 您还可以通过如下命令查看创建在该数据库下的逻辑分库和物理分库信息:SHOW DS;...

使用DMS进行数据归档

归档表映射 否 您可以单击表名操作列下的 编辑,编辑源表归档到目标库后的表名、列信息、分库键和分区键。变量配置 否 配置时间变量,请参见 配置时间变量。后置行为 否 若您选中 清理原表已归档数据(delete-无锁),则在归档完成后,系统...

如何使用HINT(5.2及以下版本适用)

指定分库执行SQL自定义HINT有两种使用方式,即通过分片名指定SQL在分库上执行或者通过分库键值指定SQL在分库上执行。其中分片名是 PolarDB-X 1.0 中分库的唯一标识,可以通过 SHOW NODE 控制指令得到。语法/!TDDL:NODE='node_name'*/node_...

平滑扩容

扩容示意图下:PolarDB-X 1.0 扩容步骤如下:创建扩容计划 选择新增加RDS/PolarDB MySQL,并选定需要迁移到新RDS/PolarDB MySQL实例上的分库,提交任务后系统自动在目标RDS/PolarDB MySQL上创建数据库和账号,并提交任务进行数据迁移同步。...

V5.1.x系列实例版本说明

本文汇总了 PolarDB-X 1.0 实例V5.1.x系列的版本说明。V5.1.28-1508068 日期 2017.12.15 类别 说明 ...按时间和ID做双字段分区时,优化针对分库键的GROUP BY语句。针对Top N的ORDER BY LIMIT使用内存堆排。针对DML类型优化为单库下推模式。...

MongoDB 5.0新特性概览

reshardCollection:"<database>.<collection>",key:说明<database>:需要重新片的数据库名称。需要重新片的集合名称。的名称。当您调用 reshardCollection 命令时,MongoDB会克隆现有集合,然后将现有...

性能测试

本文介绍Ganos时空服务与开源GeoMesa(HBase)、云数据库MongoDB片集群在处理时空轨迹数据时的性能测试对比。测试环境 本次性能测试中需要准备以下测试数据库,具体配置如下表:数据库 配置说明 云原生多模数据库 Lindorm Ganos引擎(即...

数据库引擎

数据库ClickHouse支持数据库引擎,可满足不同用户的业务需求。数据库引擎 数据库引擎分类 文档链接 Atomic Atomic Lazy Lazy Replicated Replicated PostgreSQL PostgreSQL MySQL MySQL SQLite SQLite MaterializedPostgreSQL ...

功能发布记录

2023-10-30 升级内核版本 支持DMS一登录数据库 新增 云数据库 SelectDB 版 接入数据管理服务DMS,用户可以 通过DMS一登录数据库,进行数据库表结构管理和数据开发。2023-10-21 通过DMS连接云数据库SelectDB版实例 支持内核3.0版本 新增...

使用限制

在使用云数据库MongoDB片集群实例前,您需要了解片集群实例本身存在的约束信息,使您初步了解片集群实例的使用限制,帮助您进一步确认片集群实例是否能够满足您的业务场景。功能 DynamoDB协议实例约束 MongoDB协议实例约束 实例...

数据类型转换

本文为您介绍迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户时,数据类型转换的支持范围。支持的转换类型 数值类型 分类 MySQL 数据库 OceanBase 数据库 MySQL 租户 整型 支持指定字段长度,SIGNED、UNSIGNED、ZEROFILL。INT INT ...

逻辑备份恢复至自建数据库

本文介绍如何通过Mongorestore将云数据库MongoDB实例的逻辑备份文件恢复至自建MongoDB数据库中。前提条件 实例存储类型为 SSD本地盘。为保障兼容性,自建MongoDB数据库和云数据库MongoDB实例的数据库版本相同。背景信息 MongoDB提供了一组...

逻辑备份恢复至自建数据库

本文介绍如何通过Mongorestore将云数据库MongoDB实例的逻辑备份文件恢复至自建MongoDB数据库中。前提条件 实例存储类型为 SSD本地盘。为保障兼容性,自建MongoDB数据库和云数据库MongoDB实例的数据库版本相同。背景信息 MongoDB提供了一组...

什么是图数据库GDB?

数据库(Graph Database,简称GDB)是一种支持Property Graph图模型、用于处理高度连接数据查询与存储的实时、可靠的在线数据库服务。它支持Apache TinkerPop Gremlin查询语言,可以帮您快速构建基于高度连接的数据集的应用程序。图数据...

MongoDB 4.4

第三方云数据库迁移至阿里云数据库MongoDB:使用MongoDB工具将MongoDB Atlas数据库迁移至阿里云数据库MongoDB 使用DTS将MongoDB Atlas数据库迁移至阿里云数据库MongoDB 使用DTS将华为云文档数据库迁移至阿里云数据库MongoDB 使用MongoDB...

MongoDB 4.0

阿里云数据库MongoDB实例间的迁移:从MongoDB单节点实例迁移至副本集或片集群实例 跨阿里云账号迁移云数据库MongoDB 迁移云数据库MongoDB实例至其他地域 DTS在执行全量数据迁移时将占用源库和目标库一定的资源,可能会导致数据库服务器...

MongoDB 5.0

第三方云数据库迁移至阿里云数据库MongoDB:使用MongoDB工具将MongoDB Atlas数据库迁移至阿里云数据库MongoDB 使用DTS将MongoDB Atlas数据库迁移至阿里云数据库MongoDB 使用DTS将华为云文档数据库迁移至阿里云数据库MongoDB 使用MongoDB...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 云数据库 RDS 云数据库 Redis 版 云数据库 MongoDB 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用