关系型数据库

华为云关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。通过华为云关系型数据库服务的管理控制台,用户几乎可以执行所有必需任务而无需编程,简化运营流程,减少日常运维工作量,从而专注于开发应用和业务发展。

 

    关系型数据库表分区 更多内容
  • 案例:改建分区表

    runtime: 3.587 ms (4 rows) 优化分析 从业务层确认数据(在time字段上)有明显的日期特征,符合分区的特征。重新规划normal_date定义:字段time为分区键、月为间隔单位定义分区normal_date_part。修改后结果如下,性能提升近10倍。

    来自:帮助中心

    查看更多 →

  • 案例:改建分区表

    案例:改建分区 现象描述 如下简单SQL语句查询, 性能瓶颈点在dwcjk的Scan上。 优化分析 从业务层确认数据(在cjrq字段上)有明显的日期特征,符合分区的特征。重新规划dwcjk定义:字段cjrq为分区键、天为间隔单位定义分区dwcjk_part。修改后结果如下,性能提升近1倍。

    来自:帮助中心

    查看更多 →

  • 分区表DQL/DML

    分区DQL/DML 由于分区的实现完全体现在数据库内核中,用户对分区的DQL/DML与非分区相比,在语法上没有任何区别。 出于分区的易用性考虑, GaussDB 支持指定分区的DQL/DML操作,指定分区可以通过PARTITION (partname)或者PARTITION FOR

    来自:帮助中心

    查看更多 →

  • 分区表行迁移

    如果业务明确不允许对分区键所在列进行更新操作,建议关闭分区行迁移。 例如,创建列分区,并开启分区行迁移,此时可以跨分区更新分区键所在列;关闭分区行迁移后,对分区键所在列进行跨分区更新会业务报错。 CREATE TABLE list_sales ( product_id INT4 NOT

    来自:帮助中心

    查看更多 →

  • 分区表查询优化

    分区查询优化 本节示例对应explain_perf_mode参数值为normal。 分区剪枝 分区索引 分区统计信息 父主题分区

    来自:帮助中心

    查看更多 →

  • 查看指定表所有分区

    起来。 partition_specs 分区信息,key=value形式,key为分区字段,value为分区值。若分区字段为多个字段,可以不包含所有的字段,会显示匹配上的所有分区信息。 注意事项 所要查看分区必须存在且是分区,否则会出错。 示例 查看student下面的所有的分区。

    来自:帮助中心

    查看更多 →

  • 查看指定表所有分区

    起来。 partition_specs 分区信息,key=value形式,key为分区字段,value为分区值。若分区字段为多个字段,可以不包含所有的字段,会显示匹配上的所有分区信息。 注意事项 所要查看分区必须存在且是分区,否则会出错。 示例 查看student下面的所有的分区。

    来自:帮助中心

    查看更多 →

  • 对一级分区表交换分区

    对一级分区交换分区 使用ALTER TABLE EXCHANGE PARTITION可以对一级分区交换分区。 例如,通过指定分区名将范围分区range_sales的分区date_202001和普通exchange_sales进行交换,不进行分区键校验,并更新Global索引。

    来自:帮助中心

    查看更多 →

  • 对一级分区表交换分区

    对一级分区交换分区 使用ALTER TABLE EXCHANGE PARTITION可以对一级分区交换分区。 例如,通过指定分区名将范围分区range_sales的分区date_202001和普通exchange_sales进行交换,不进行分区键校验,并更新Global索引。

    来自:帮助中心

    查看更多 →

  • 对一级分区表合并分区

    对一级分区合并分区 使用ALTER TABLE MERGE PARTITIONS可以将多个分区合并为一个分区。 例如,将范围分区range_sales的分区date_202001和date_202002合并为一个新的分区,并更新Global索引。 ALTER TABLE range_sales

    来自:帮助中心

    查看更多 →

  • 对一级分区表移动分区

    对一级分区移动分区 使用ALTER TABLE MOVE PARTITION可以对一级分区移动分区。 例如,通过指定分区名将范围分区range_sales的分区date_202001移动到空间tb1中。 ALTER TABLE range_sales MOVE PARTITION

    来自:帮助中心

    查看更多 →

  • 获取分区列表

    获取分区 功能介绍 获取分区 调用方法 请参见如何调用API。 URI GET /api/v3/projects/{project_id}/clusters/{cluster_id}/partitions 1 路径参数 参数 是否必选 参数类型 描述 project_id

    来自:帮助中心

    查看更多 →

  • 分区表静态剪枝

    ,包含任意分区键子集即可。 静态剪枝支持范围如下所示: 支持分区级别:一级分区、二级分区。 支持分区类型:范围分区、间隔分区、哈希分区、列分区。 支持达式类型:比较达式(<,<=,=,>=,>)、逻辑达式、数组达式。 目前静态剪枝不支持子查询达式。 对于二级分区

    来自:帮助中心

    查看更多 →

  • 分区表动态剪枝

    索条件中需要至少包含一个分区键字段,对于含有多个分区键的分区,包含任意分区键子集即可。目前分区动态剪枝仅支持PBE场景和参数化路径场景。 PBE动态剪枝 参数化路径动态剪枝 父主题分区剪枝

    来自:帮助中心

    查看更多 →

  • 分区表行迁移

    如果业务明确不允许对分区键所在列进行更新操作,建议关闭分区行迁移。 例如,创建列分区,并开启分区行迁移,此时可以跨分区更新分区键所在列;关闭分区行迁移后,对分区键所在列进行跨分区更新会业务报错。 CREATE TABLE list_sales ( product_id INT4 NOT

    来自:帮助中心

    查看更多 →

  • 分区表查询优化

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

    来自:帮助中心

    查看更多 →

  • 分区表行迁移

    如果业务明确不允许对分区键所在列进行更新操作,建议关闭分区行迁移。 例如,创建列分区,并开启分区行迁移,此时可以跨分区更新分区键所在列;关闭分区行迁移后,对分区键所在列进行跨分区更新会业务报错。 CREATE TABLE list_sales ( product_id INT4 NOT

    来自:帮助中心

    查看更多 →

  • 分区表静态剪枝

    分区,包含任意分区键子集即可。 静态剪枝支持范围如下所示: 支持分区级别:一级分区、二级分区。 支持分区类型:范围分区、间隔分区、哈希分区、列分区。 支持达式类型:比较达式(<,<=,=,>=,>)、逻辑达式、数组达式。 目前静态剪枝不支持子查询达式。 为了支持分区

    来自:帮助中心

    查看更多 →

  • 分区表动态剪枝

    索条件中需要至少包含一个分区键字段,对于含有多个分区键的分区,包含任意分区键子集即可。目前分区动态剪枝仅支持PBE(Prepare/Bind/Execute)场景和参数化路径场景。 PBE动态剪枝 参数化路径动态剪枝 父主题分区剪枝

    来自:帮助中心

    查看更多 →

  • 分区表DQL/DML

    分区DQL/DML 由于分区的实现完全体现在数据库内核中,用户对分区的DQL/DML与非分区相比,在语法上没有任何区别。 出于分区的易用性考虑,GaussDB支持指定分区的DQL/DML操作,指定分区可以通过PARTITION (partname)或者PARTITION FOR

    来自:帮助中心

    查看更多 →

  • 案例:改建分区表

    runtime: 3.587 ms (4 rows) 优化分析 从业务层确认数据(在time字段上)有明显的日期特征,符合分区的特征。重新规划normal_date定义:字段time为分区键、月为间隔单位定义分区normal_date_part。修改后结果如下,性能提升近10倍。

    来自:帮助中心

    查看更多 →

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