检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建和管理分区表 背景信息 GaussDB数据库支持的分区表为范围分区表、列表分区表和哈希分区表。 范围分区表:将数据基于范围映射到每一个分区,这个范围是由创建分区表时指定的分区键决定的。这种分区方式是最为常用的,并且分区键经常采用日期,例如将销售数据按照月份进行分区。 列表分区
创建和管理分区表 背景信息 GaussDB数据库支持的分区表为范围分区表、间隔分区表、列表分区表和哈希分区表。 范围分区表:将数据基于范围映射到每一个分区,这个范围是由创建分区表时指定的分区键决定的。这种分区方式是最为常用的,并且分区键经常采用日期,例如将销售数据按照月份进行分区。
exit(0); } // 2. 设置环境属性(版本信息) SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3
exit(0); } // 2. 设置环境属性(版本信息) SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3
scalargtsel scalarltjoinsel scalarltsel tsmatchjoinsel tsmatchsel - 统计信息收集函数 array_typanalyze range_typanalyze ts_typanalyze local_rto_stat remote_rto_stat
调用PreparedStatement接口的close方法关闭预处理语句对象pst。 1 pst.close(); 在实际的批处理过程中,通常不终止批处理程序的执行,否则会降低数据库的性能。因此在批处理程序时,应该关闭自动提交功能,每几行提交一次。关闭自动提交功能的语句为: conn
插入数据。本小节介绍如何使用INSERT命令插入一行或多行数据,及从指定表插入数据。如果有大量数据需要批量导入表中请联系管理员处理。 背景信息 服务端与客户端使用不同的字符集时,两者字符集中单个字符的长度也会不同,客户端输入的字符串会以服务端字符集的格式进行处理,所以产生的最终结果可能会与预期不一致。
L时,行为与A数据库不一致。xmlelement的name字段赋NULL时,结果显示name信息为空,且不显示属性信息。xmlattributes的name字段赋NULL时,不显示属性信息。 设置如下两个参数后,xmlelement的内容转义规则为A兼容,未设置时xmlelement的内容转义规则为PG兼容。
可以看到使用no use_minmax hint后SQL语句不再使用minmax优化。 --使用minmax hint analyze; --收集统计信息 gaussdb=# explain (costs off) select min(f1), max(f1) from minmaxtest;
系统表、内存表、DFS表、全局临时表、本地临时表、UNLOGGED表、序列表、hashbucket表。 truncate闪回后,统计信息无变化,仍显示为0,可以在业务低峰期(降低性能影响)时候手动analyze来修正统计信息。 语法格式 TIMECAPSULE TABLE [schema.]table_name TO
插入数据。本小节介绍如何使用INSERT命令插入一行或多行数据,及从指定表插入数据。如果有大量数据需要批量导入表中请联系管理员处理。 背景信息 服务端与客户端使用不同的字符集时,两者字符集中单个字符的长度也会不同,客户端输入的字符串会以服务端字符集的格式进行处理,所以产生的最终结果可能会与预期不一致。
当聚合函数以其他函数、操作符或SELECT子句等表达式作为入参时(如SELECT sum(abs(n)) FROM t;),聚合函数将获取不到入参表达式传递的精度信息,导致函数的结果精度与MySQL有差异。 系统函数的调用不推荐使用pg_catalog.func_name()形式的调用,当被调用函数存在语法形式的入参时(如SELECT
4U16G(通用型、独享型、鲲鹏独享型) 分布式版 混合部署:16U64G(独享型、鲲鹏独享型) 说明: 由于混合部署所有组件部署在同一台ECS上,需要更多CPU以保证性能,因此混合部署的规格为16U起步。 支持的最小规格: 集中式版 4U16G(独享型、鲲鹏独享型) 分布式版 独
显示SQL语句的执行计划 GaussDB提供显示SQL语句的执行计划的语句,请参考EXPLAIN。 存储执行计划 GaussDB提供将查询执行的计划信息存储于PLAN_TABLE表中的语句,请参考EXPLAIN PLAN。 预测 GaussDB供利用完成训练的模型进行推测任务的语句,请参考PREDICT
插入数据。本小节介绍如何使用INSERT命令插入一行或多行数据,及从指定表插入数据。如果有大量数据需要批量导入表中请联系管理员处理。 背景信息 服务端与客户端使用不同的字符集时,两者字符集中单个字符的长度也会不同,客户端输入的字符串会以服务端字符集的格式进行处理,所以产生的最终结果可能会与预期不一致。
登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。 单击左侧导航栏的“容灾管理”。 单击目标灾备任务的名称,进入容灾任务详情页。 当前可查看的灾备状态如下: 主实例: 全量同步中:首
可以看到使用no use_minmax hint后SQL语句不再使用minmax优化。 --使用minmax hint analyze; --收集统计信息 gaussdb=# explain (costs off) select min(f1), max(f1) from minmaxtest;
expr:支持number、float4、float8数值类型,以及可以隐式转换为字符串的数值类型。当expr为非数值类型或非字符串类型,返回信息会提示报错。 返回值类型:float8 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# SELECT
TE,无法匹配时对目标表执行INSERT,请参见MERGE INTO。 查询数据 数据库查询语句SELECT是用于在数据库中检索适合条件的信息,请参见SELECT。 删除数据 GaussDB提供了删除表中指定条件的数据,请参见DELETE。 复制数据 GaussDB提供了在表和文件之间复制数据的语句,请参见COPY。
数组 数组类型的使用 在使用数组之前,需要自定义一个数组类型。 在存储过程中紧跟AS关键字后面定义数组类型。定义方法如下。 TYPE array_type IS VARRAY(size) OF data_type; 其中: array_type:要定义的数组类型名。 VARRAY:表示要定义的数组类型。