检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
列存表的更新操作,旧记录空间不会回收,需要执行VACUUM FULL table_name进行清理。 UPDATE操作频繁的表不建议创建为复制表。 对于列存表,支持轻量化UPDATE操作。轻量化UPDATE只重写更新列,减少空间使用量。列存轻量化UPDATE通过GUC参数enab
parsing errors" SQLSTATE: 无 错误原因:解析XML文件不正确。 解决办法:检查配置文件是否有损坏,如果是则从另一节点复制一份配置文件即可;如果不是,则重新安装集群。 GAUSS-51235 : "Invalid directory [%s]." SQLSTATE:
添加/删除标签 √ x √ x 编辑标签 √ x √ x 创建快照 √ x √ x 获取快照列表 √ √ √ √ 删除快照 √ x √ x 复制快照 √ x √ x 相关链接 IAM产品介绍 创建用户并授权使用GaussDB(DWS) 策略支持的授权项
表GaussDB(DWS) JDBC驱动包的版本号,请根据集群版本号,选择相应版本的驱动包,然后进入以下页面: 图3 Maven项目依赖 复制Maven库信息,并将其添加到pom.xml文件中。例如,在pom.xml文件中添加如下代码配置: gsjdbc4.jar 1 2 3 4
选择分布方式 GaussDB(DWS)支持的分布方式有复制表(Replication)、哈希表(Hash)和轮询表(Roundrobin)。 轮询表(Roundrobin)8.1.2及以上集群版支持。 策略 描述 适用场景 优势与劣势 复制表(Replication) 集群中每一个DN实例上都有一份全量表数据。
后,可使用对比工具比较输入和输出文件进行验证。 Perl文件迁移流程如下: 完成前提条件中的步骤。 创建输入文件夹,并将待迁移Perl文件复制到该文件夹。例如:/migrationfiles/perlfiles 执行DSC迁移Perl脚本,并将db-bteq-tag-name设为
取值范围:0,1,2,3 取值为3时,在2的基础上,扩展支持InlineCTE在只被引用一次时支持下推,扩展支持复制表UPSERT中使用包含volatile函数时的下推。 取值为2时,在1的基础上,扩展支持在复制CTE结果的目标列中包含volatile函数时的下推。 取值为1时,扩展支持nextval
cate_table 控制复制表在INSERT、UPDATE、MERGE INTO和DELETE时是否可以采用oid/ctid/tableoid/xc_node_id作为过滤条件、连接条件和having条件。该选项默认不设置。 不设置该选项时,如果复制表在INSERT、UPDATE、MERGE
useft Boolean 访问外表权限。 conn_limit Integer 连接数限制。 replication Boolean 是否允许流复制。 valid_begin Long 角色生效时间。 valid_until Long 角色过期时间。 lock Boolean 是否锁定。
backup createBackup 删除快照 backup deleteBackup 恢复集群 backup restoreCluster 复制快照 backup copySnapshot 删除快照策略 backup deleteBackupPolicy 更新快照策略 backup
Parallel Processor,大规模并发处理)系统,采用水平分布的方式,将业务数据表的元组按合适的分布策略分散存储在所有的DN。 当前产品支持复制(Replication)、散列(Hash)和轮询(Roundrobin)三种用户表分布策略。 Replication方式:在每一个DN上
stics_target为负数,以使用百分比采样方式。 每组多列统计信息最多支持32列。 不支持收集多列统计信息的表:系统表、HDFS外表复制表。 检测当前库的数据文件 1 {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE}; 支持对全库进行操
slot_type String 复制节点的类型。 active Boolean 复制节点是否为激活状态。 restart_lsn String 复制节点的Xlog文件信息。 database_system_tables_size 数据库表信息 ctime Timestamp 采集时间。 virtual_cluster_id
PUBLIC);定义行访问控制策略时,若未指定受影响的用户,默认为PUBLIC。 注意事项 支持对行存表、行存分区表、列存表、列存分区表、复制表、unlogged表、hash表定义行访问控制策略。 不支持HDFS表、外表、临时表定义行访问控制策略。 不支持对视图定义行访问控制策略。
动包、DWS驱动包放到Kettle工具的lib目录下。 图3 lib目录 将套件包中的dws-table-output-plugin文件夹复制到Kettle工具的plugin目录下。 图4 plugin目录 步骤二:新建Transformation并配置源端数据库和目标数据库 在
表达式子链接场景提升,需在子链接按关联列聚集后目标列值唯一才能开启,建议专业调优人员使用)。 disablerep:使用禁止复制表的子链接提升规则(针对复制表禁止子链接提升)。 projection_pushdown:使用Projection Pushdown重写规则(子查询中消除父查询不使用的列)。
为false,成功执行analyze。 目前并行采样仅支持普通列存内表analyze,当内表使用hstore/hstore_opt或声明为复制表时此优化不会生效。 目前并行采样仅支持parquet/orc格式存储的外表,当外表为其他格式时此优化不会生效。 parallel_analyze_workers
在Linux环境使用psycopg2第三方库连接集群 以root用户登录Linux环境。 执行以下命令创建python_dws.py文件。 vi python_dws.py 请复制粘贴以下内容放入python_dws.py文件中: 1 2 3 4 5 6 7 8 9 10 11
stics_target为负数,以使用百分比采样方式。 每组多列统计信息最多支持32列。 不支持收集多列统计信息的表:系统表、HDFS外表复制表、全局临时表。 检测当前库的数据文件 1 {ANALYZE | ANALYSE} VERIFY {FAST|COMPLETE}; 支持
enable_random_datanode 参数说明:标识是否允许开启复制表DN随机查找功能,复制表在每个DN存放一份完整数据,随机选取可以缓解节点压力。 参数类型:USERSET 取值范围:布尔型 on表示允许开启复制表DN随机查找功能。 off表示不允许开启复制表DN随机查找功能。 默认值:on hashagg_table_size