云数据库 RDS for MySQL

 

云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。

 
 

    mysql分表和表分区详解 更多内容
  • 如何查询分区表分区信息和索引信息?

    如何查询分区分区信息索引信息? 答:可以使用如下两种方式来确认: 使用pg_get_tabledef()函数查看的定义,返回信息包含建SQL、注释、索引、约束等。 例如: gaussdb=# SELECT pg_get_tabledef('table_name'); 分区信息

    来自:帮助中心

    查看更多 →

  • MySQL数据迁移到MRS Hive分区表

    示。 映射MySQLHive字段,HiveMySQL多三个字段y、ym、ymd,即是Hive的分区字段。由于没有源字段直接对应,需要配置达式从源的StartDate字段抽取。 图7 Hive字段映射 单击进入转换器列界面,再选择“新建转换器 > 达式转换”,如图8所示。

    来自:帮助中心

    查看更多 →

  • MySQL数据迁移到MRS Hive分区表

    示。 映射MySQLHive字段,HiveMySQL多三个字段y、ym、ymd,即是Hive的分区字段。由于没有源字段直接对应,需要配置达式从源的StartDate字段抽取。 图9 Hive字段映射 单击进入转换器列界面,再选择“新建转换器 > 达式转换”,如图10所示。

    来自:帮助中心

    查看更多 →

  • 向范围分区表新增分区

    TABLESPACE tb1; 当范围分区有MAXVALUE分区时,无法新增分区。可以使用ALTER TABLE SPLIT PARTITION命令分割分区。分割分区同样适用于需要在现有分区的前面/中间添加分区的情形,参考对范围分区分割分区。 父主题: 新增分区

    来自:帮助中心

    查看更多 →

  • 对间隔分区表分割分区

    对间隔分区分割分区 对间隔分区分割分区的命令与范围分区相同。 对间隔分区的间隔分区完成分割分区操作之后,源分区之前的间隔分区会变成范围分区。 例如,创建如下间隔分区,并插入数据新增三个分区sys_p1、sys_p2、sys_p3。 CREATE TABLE interval_sales

    来自:帮助中心

    查看更多 →

  • 对范围分区表分割分区

    对范围分区分割分区 使用ALTER TABLE SPLIT PARTITION可以对范围分区分割分区。 例如,假设范围分区range_sales的分区date_202001定义范围为['2020-01-01', '2020-02-01')。可以指定分割点'2020-01-1

    来自:帮助中心

    查看更多 →

  • 向范围分区表新增分区

    TABLESPACE tb1; 当范围分区有MAXVALUE分区时,无法新增分区。可以使用ALTER TABLE SPLIT PARTITION命令分割分区。分割分区同样适用于需要在现有分区的前面/中间添加分区的情形,请参见对范围分区分割分区。 父主题: 新增分区

    来自:帮助中心

    查看更多 →

  • 对间隔分区表分割分区

    对间隔分区分割分区 对间隔分区分割分区的命令与范围分区相同。 对间隔分区的间隔分区完成分割分区操作之后,源分区之前的间隔分区会变成范围分区。 例如,创建如下间隔分区,并插入数据新增三个分区sys_p1、sys_p2、sys_p3。 CREATE TABLE interval_sales

    来自:帮助中心

    查看更多 →

  • 向范围分区表新增分区

    TABLESPACE tb1; 当范围分区有MAXVALUE分区时,无法新增分区。可以使用ALTER TABLE SPLIT PARTITION命令分割分区。分割分区同样适用于需要在现有分区的前面/中间添加分区的情形,参考对范围分区分割分区。 父主题: 新增分区

    来自:帮助中心

    查看更多 →

  • 对范围分区表分割分区

    对范围分区分割分区 使用ALTER TABLE SPLIT PARTITION可以对范围分区分割分区。 例如,假设范围分区range_sales的分区date_202001定义范围为['2020-01-01', '2020-02-01')。可以指定分割点'2020-01-1

    来自:帮助中心

    查看更多 →

  • 向间隔分区表新增分区

    向间隔分区新增分区 不支持通过ALTER TABLE ADD PARTITION命令向间隔分区新增分区。当用户插入数据超出现有间隔分区范围时,数据库会自动根据间隔分区的INTERVAL值创建一个分区。 例如,对间隔分区interval_sales插入如下数据后,数据库会创

    来自:帮助中心

    查看更多 →

  • 对范围分区表分割分区

    对范围分区分割分区 使用ALTER TABLE SPLIT PARTITION可以对范围分区分割分区。 例如,假设范围分区range_sales的分区date_202001定义范围为['2020-01-01', '2020-02-01')。可以指定分割点'2020-01-1

    来自:帮助中心

    查看更多 →

  • 向范围分区表新增分区

    TABLESPACE tb1; 当范围分区有MAXVALUE分区时,无法新增分区。可以使用ALTER TABLE SPLIT PARTITION命令分割分区。分割分区同样适用于需要在现有分区的前面/中间添加分区的情形,请参见对范围分区分割分区。 父主题: 新增分区

    来自:帮助中心

    查看更多 →

  • 通过DRS迁移MySQL分库分表总流程

    通过DRS迁移MySQL分库总流程 本实践的主要任务流如图1所示: 图1 操作流程 1 迁移流程 序号 步骤 说明 1 迁移前构造数据 迁移前在源端数据库构造数据,供迁移后查看是否迁移成功。 2 目标端DDM准备 创建VPC安全组:为创建实例准备网络资源。 创建DDM实例:创建目标端DDM实例。

    来自:帮助中心

    查看更多 →

  • 对范围分区表分割分区

    对范围分区分割分区 使用ALTER TABLE SPLIT PARTITION可以对范围分区分割分区。 例如,假设范围分区range_sales的分区date_202001定义范围为['2020-01-01', '2020-02-01')。可以指定分割点'2020-01-1

    来自:帮助中心

    查看更多 →

  • 向间隔分区表新增分区

    向间隔分区新增分区 不支持通过ALTER TABLE ADD PARTITION命令向间隔分区新增分区。当用户插入数据超出现有间隔分区范围时,数据库会自动根据间隔分区的INTERVAL值创建一个分区。 例如,对间隔分区interval_sales插入如下数据后,数据库会创

    来自:帮助中心

    查看更多 →

  • 详解

    把返回子集较小的作为外,而且在内的连接字段上建议要有索引。 (Sonic) Hash Join 哈希连接,适用于数据量大的的连接方式。优化器使用两个中较小的,利用连接键在内存中建立hash,然后扫描较大的并探测散列,找到与散列匹配的行。Sonic非Sonic的Hash

    来自:帮助中心

    查看更多 →

  • 详解

    RECURSIVE声明的递归操作。 连接方式 Nested Loop 嵌套循环,适用于被连接的数据子集较小的查询。在嵌套循环中,外驱动内,外返回的每一行都要在内中检索找到它匹配的行,因此整个查询返回的结果集不能太大(不能大于10000),要把返回子集较小的作为外,而且在内的连接字段上建议要有索引。

    来自:帮助中心

    查看更多 →

  • 详解

    RECURSIVE声明的递归操作。 连接方式 Nested Loop 嵌套循环,适用于被连接的数据子集较小的查询。在嵌套循环中,外驱动内,外返回的每一行都要在内中检索找到它匹配的行,因此整个查询返回的结果集不能太大(不能大于10000),要把返回子集较小的作为外,而且在内的连接字段上建议要有索引。

    来自:帮助中心

    查看更多 →

  • 分区表静态剪枝

    ,包含任意分区键子集即可。 静态剪枝支持范围如下所示: 支持分区类型:范围分区、哈希分区、列分区。 支持达式类型:比较达式(<,<=,=,>=,>)、逻辑达式、数组达式。 目前静态剪枝不支持子查询达式。 为了支持分区剪枝,在计划生成时会将分区键上的过滤条件强制转换

    来自:帮助中心

    查看更多 →

  • 分区表查询优化

    分区查询优化 本小节示例对应explain_perf_mode参数值为normal。 分区剪枝 分区算子执行优化 分区索引 父主题分区

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了