检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行导出数据示例 示例1:将表product_info_output的数据通过外表product_info_output_ext导出到数据文件中。 1 INSERT INTO product_info_output_ext SELECT * FROM product_info_output;
数据倾斜 某表在各DN上的分布,存在某DN上的行数是另一DN上行数的10倍或以上,且有DN中的行数大于10万行,则上报相关告警。该告警一般分为存储层倾斜和计算层倾斜,具体调优方法参考数据倾斜调优。 告警信息示例: Execute diagnostic information
TPC-DS标准99个SQL查询语句可用如下方法生成: 准备工作。生成TPC-DS查询语句前需要修改query_templates目录下的文件: 登录测试过程申请的ECS,进入/data1/script/tpcds-kit/DSGen-software-code-3.2.0rc1/query_templates目录:
TPC-DS标准99个SQL查询语句可用如下方法生成: 准备工作。生成TPC-DS查询语句前需要修改query_templates目录下的文件: 登录测试过程申请的ECS,进入/data1/script/tpcds-kit/DSGen-software-code-3.2.0rc1/query_templates目录:
"could not rename file '%s' to '%s': %m" SQLSTATE: XX000 错误原因:无法重命名文件。 解决办法:检查具体的错误码,进行处理。 GAUSS-02040: "could not unlink file '%s': %m" SQLSTATE:
GAUSS-03611 -- GAUSS-03620 GAUSS-03611: "cannot extract system attribute from minimal tuple" SQLSTATE: XX000 错误原因:内部错误:无法从虚元组中抽取出系统列来。 解决办法:
TABLE比DELETE速度快且使用系统和事务日志资源少: DELETE语句每次删除一行,并在事务日志中为所删除每行记录一项。 TRUNCATE TABLE通过释放存储表数据所用数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE,DELETE,DROP三者的差异如下: TRUNCATE
到各个DN上,防止数据倾斜。 UUID的显著优点就是全局唯一,不需要中心节点,单个节点独立生成。但是也存在缺点,UUID较INT占用更多的存储空间,索引效率低,生成的ID随机,没有递增的特性,所以辨识困难。因此,在应用中,要根据实际情况选择UUID还是Sequence作为数据表主键。
recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure security
38136 查询集群最近的资源使用情况,可以在CN节点上调用pgxc_get_wlm_current_instance_info存储过程函数。 1 SELECT * FROM pgxc_get_wlm_current_instance_info('ALL'); 查询结果如下:
的值来保持一致。 表1 日期/时间类型 名称 描述 存储空间 DATE Oracle兼容模式下等价于timestamp(0),记录日期和时间。 其他模式下,记录日期。 Oracle兼容模式下,占存储空间8字节 其他模式下,占存储空间4字节 TIME [(p)] [WITHOUT TIME
的值来保持一致。 表1 日期/时间类型 名称 描述 存储空间 DATE Oracle兼容模式下等价于timestamp(0),记录日期和时间。 其他模式下,记录日期。 Oracle兼容模式下,占存储空间8字节 其他模式下,占存储空间4字节 TIME [(p)] [WITHOUT TIME
socket at the %d time: %m. 解决方案:请确认另一个postmaster是否已在端口%d上运行,如果没有请删除套接字文件“%s”并重试。 level: LOG GS_251030015 错误码: sctp could not bind %s socket at
附加日志数据 可以在重做日志文件中记录附加列。 记录这些附加列的过程称为补充日志记录。 Oracle支持此功能,GaussDB(DWS)不支持此功能。 输入 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
在发送语句的分布式执行计划策略中,要将大量中间结果从DN发送到CN,并且要在CN运行不能下推的部分语句,会导致CN成为性能瓶颈(带宽、存储、计算等)。在进行性能调优的时候,应尽量避免只能选择该策略的查询语句。 执行语句不能下推是因为语句中含有不支持下推的函数或者不支持下推的语
在“发送语句的分布式执行计划”策略中,要将大量中间结果从DN发送到CN,并且要在CN运行不能下推的部分语句,会导致CN成为性能瓶颈(带宽、存储、计算等)。在进行性能调优的时候,应尽量避免只能选择该策略的查询语句。 执行语句不能下推是因为语句中含有不支持下推的函数或者不支持下推的语
ast表为空,不能交换两张表的物理文件。 解决办法:删除当前表,通过create table语法重新创建表,重建当前表的物理文件。 GAUSS-01122: "cannot swap toast files by links for system catalogs" SQLSTATE:
在分区表上创建索引与在普通表上创建索引的语法不太一样,使用时请注意,如分区表上不支持并行创建索引、不支持创建部分索引、不支持NULL FIRST特性。 注意事项 索引自身也占用存储空间、消耗计算资源,创建过多的索引将对数据库性能造成负面影响(尤其影响数据导入的性能,建议在数据导入后再建索引)。因此,仅在必要时创建索引。
参数说明:设置使用Hadoop特性时,是否允许在数据库中创建本地行存表和列存表。GaussDB(DWS)集群中,集群安装好后,该参数默认设为off。以支持本地行列存储和跨集群访问Hadoop特性。不推荐用户调整enable_hadoop_env的值。 参数类型:USERSET 取值范围: 布尔型 on/
则修复文件系统或磁盘。 GAUSS-01999: "could not write to data file %s buffer len %u, length %u: %m" SQLSTATE: XX000 错误原因:可能某个文件失败,可能原因是空间不足,权限不对,或文件损坏。