检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
1.0.11 dws client write接口支持传入schema用于检查数据库字段是否和传入schema一致,如果缺少字段将自动新增字段。 支持配置比较字段,必须满足新数据比数据库值大才会被更新。 flink sql支持逻辑删除。 connector-flink新增 Scala2
在GaussDB(DWS)管理管制台,选择“集群 > 专属集群”。 在集群列表,单击指定集群的名称,然后单击“MRS数据源”。 在MRS数据源列表中,选中需要更新的MRS数据源,在“操作”列中,单击“更新配置”。 更新当前连接的“MRS集群状态”和“配置状态”。在更新配置时,无法创建新的连接,且会检查安全组规则是否正常并自助修复。参数说明如下所示:
2及以上版本集群支持 开发设计建议 数据开发者在进行数据库开发之前,通过开发设计建议,约定数据库建模和数据库应用程序开发过程中应当遵守的设计规范。依据这些规范进行建模,能够更好的契合GaussDB(DWS)的分布式处理架构,输出更高效的业务SQL代码。 发布区域:全部 数据库对象命名 数据库对象设计
如果该表在整个集群中由所有数据库共享则为真。只有某些系统表(比如pg_database)是共享的。 relpersistence "char" p表示永久表。 u表示非日志表。 t表示临时表。 relkind "char" r表示普通表。 i表示索引。 S表示序列。 v表示视图。
如何导出GaussDB(DWS)某张表结构? 建议使用Data Studio图形化客户端进行表数据导出,支持以下几种常见场景: 指定某张表数据的导出。 某个schema下的所有表数据的导出。 某个数据库下的所有表数据的导出。 具体操作请参见导出表数据。 除了使用Data Studi
索引中的分词器名称由另一列指定时可以建立更复杂的表达式索引。例如: 1 CREATE INDEX pgweb_idx_2 ON tsearch.pgweb USING gin(to_tsvector('zhparser', body)); 本示例中zhparser仅支持UTF8/GBK的数据库编码格式,在En
创建和管理GaussDB(DWS)表 创建表 CREATE TABLE命令创建一个表,创建表时可以定义以下内容: 表的列及数据类型。 表约束的定义,即任何用于限制列或者表中数据的表约束或者列约束。参见表约束的定义。 表分布的定义,即表的分布策略,它决定GaussDB(DWS)数据库如何在片(Segment)之间划分数据。
参数说明 表1 数据库配置 参数 说明 默认值 connector flink框架区分connector参数,固定为dws。 - url 数据库连接地址。 - username 配置连接用户。 - password 配置密码。 - tableName 对应dws表。 - 表2 查询参数
行表达式 语法: 1 row_constructor operator row_constructor 两边都是一个行构造器,两行值必须具有相同数目的字段,每一行都进行比较,行比较允许使用=,<>,<,<=,>=等操作符,或其中一个相似的语义符。 =<>和别的操作符使用略有不同
DWS)行存表支持唯一约束,而列存表不支持。 创建一个唯一索引,这个索引独立的、可以单独删除。目前,GaussDB(DWS)只有B-Tree可以创建唯一索引。 如果一个列上想有约束和索引,且两者可以单独的删除。可以先建唯一索引,再建同名的唯一约束。 如果表的一个字段,要作为另外一
PGXC_SETTINGS视图显示集群中各节点数据库运行时参数的相关信息,除新增node_name(节点名称)字段外,其余字段内容和PG_SETTINGS视图相同。需要有系统管理员权限才可以访问此视图。 表1 PGXC_SETTINGS字段 名称 类型 描述 node_name text
PGXC_SETTINGS视图显示集群中各节点数据库运行时参数的相关信息,除新增node_name(节点名称)字段外,其余字段内容和PG_SETTINGS视图相同。需要有系统管理员权限才可以访问此视图。 表1 PGXC_SETTINGS字段 名称 类型 描述 node_name text
右边是一个圆括弧括起来的子查询,它必须只返回一个字段。左边表达式对子查询结果的每一行进行一次计算和比较。如果找到任何相等的子查询行,则IN结果为"真"。如果没有找到任何相等行,则结果为"假"(包括子查询没有返回任何行的情况)。 表达式或子查询行里的NULL遵照SQL处理布尔值和N
表数据膨胀导致SQL查询慢,用户前台页面数据加载不出 问题现象 数据库中原先执行几秒钟的SQL语句,现在执行二十几秒未出结果,导致前台页面数据加载超时,无法对用户提供图表显示。 原因分析 大量表频繁增删改,未及时清理,导致脏数据过多、表数据膨胀、查询慢。 内存参数设置不合理。 分析过程
关键词)。后续,这些关联词素用来搜索包含查询词的文档。 在GaussDB(DWS)中,文档通常是一个数据库表中的一行文本字段,或者这些字段的可能组合(级联)。文档可能存储在多个表中或者动态获取。换句话说,一个文档由被索引化的不同部分构成,可以不作为整体存储在任何地方。比如: 1
可查询自己的作业算子信息。 PGXC_WLM_OPERATOR_STATISTICS视图的字段同表1相同,具体字段内容如下: 表1 GS_WLM_OPERATOR_STATISTICS字段 名称 类型 描述 queryid bigint 语句执行使用的内部query_id。 pid
中DN上的复制信息,除新增node_name(节点名称)字段外,其余字段内容和PG_REPLICATION_SLOTS视图相同。需要有系统管理员权限才可以访问此视图。 表1 PGXC_REPLICATION_SLOTS字段 名称 类型 描述 node_name text 节点名称。
避免UPDATE/UPSERT并发更新同一张列存表。 更多开发设计规范参见总体开发设计规范。 当在列存表上执行UPSERT时,建议开启DELTA表,能够有效防止执行UPSERT时产生小CU(大量的小CU会导致空间膨胀和查询性能差)。 对于列存表上的UPSERT、UPDATE、DE
775807之间。 在“初始值”字段输入序列的起始值。 在“缓存数值”字段输入缓存信息。缓存值表示存储在内存中用于快速访问的数字序列。 勾选“循环”,可在序列数达到最大或最小值时进行循环。 该模式名称自动填充到“模式”字段。 在“表”中选择对应表。 在“列”中选择对应列。 单击“完成”。
UNLOGGED指定表为非日志表。写入非日志表中的数据不会写入到预写日志中,这样就会比普通表快很多。但是,非日志表也是不安全的,在冲突或异常关机后会被自动删截。非日志表中的内容也不会被复制到备用服务器中。在该类表中创建的索引也不会被自动记录。 new_table指定新建表的名字。 SELECT