检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
无 错误原因:Shared_buffers值必须小于shmmax值。 解决办法:集群中所有节点在文件/etc/sysctl.conf中调整设置shmmax值的大小,使其大于shmall的值,然后执行/sbin/sysctl -p命令,让修改后的参数生效,重新执行命令。 GAUSS-50502:
options" SQLSTATE: 0A000 错误原因:索引处理方法不支持NULLS/FIRST/LAST选项。 解决办法:重建索引并设置索引列的访问方法(pg_am中amcanorder字段)为true支持索引列排序。 GAUSS-01302: "operator class
规则。 检查DWS入方向规则: DWS创建时如果没有专门设置安全组,系统默认的安全组入规则已放通所有IPv4地址、端口为8000的TCP类型访问。为确保安全,也支持只开放某个对应的IP,详情参见使用公网IP连接集群时如何设置白名单? 登录ECS,能ping通DWS的内网IP,表示
错误原因:当存储时间格式宏使用numeric数据类型时,不支持使用codegen功能。 解决办法:如果时间格式宏采用numeric数据类型,可设置enable_codegen=off来规避该问题。 GAUSS-04592: "Unsupported LLVM Debugger type
command_type: %d" SQLSTATE: XX000 错误原因:非法的命令类型。 解决办法:这是为预防开发时程序内部逻辑错误而设置的报错,一旦出现,应由开发人员定位。 GAUSS-04332: "pooler: Failed to call acquire_connection()
DBNAME)。 表2 特殊变量设置 变量 设置方法 变量说明 DBNAME \set DBNAME dbname 当前连接的数据库的名字。每次连接数据库时都会被重新设置。 ECHO \set ECHO all | queries 如果设置为all,只显示查询信息。设置为all等效于使用gsql连接数据库时指定-a参数。
-- GAUSS-50899 GAUSS-50801: "Failed to set up tasks" SQLSTATE: 无 错误原因:设置任务失败 解决办法:重新执行 GAUSS-50802: "Failed to restart regular tasks." SQLSTATE:
LISTAGG根据ORDER BY子句对每个组中的列值进行排序,并将排序后的结果拼接起来。 图1 输入:LISTAGG 图2 输出:LISTAGG 设置MigSupportForListAgg=false后,可迁移LISTAGG。 输入:LISTAGG 1 2 3 4 5 6 7 SELECT
LOCK允许用户从可能已经锁定READ或WRITE的表中读取数据。 可以通过tdMigrateLOCKoption参数来配置如何对包含LOCK关键字的查询进行迁移。如果该参数设置为false,工具将跳过该查询的迁移并记录日志。 输入:ACCESS LOCK(tdMigrateLOCKOption=True) 1 2
包规范迁移为以包名命名的模式,包体中的存储过程和函数迁移为Packagename.procedurename和Packagename.funtionname。 设置pkgSchemaNaming=true后,可以进行迁移。 输入: PACKAGE1.FUNC1 1 2 3 4 5 6 7
文档相关性更高。两个预置的排序函数都采用了一个整型的标准化选项来定义文档长度是否影响排序及如何影响。这个整型选项控制多个行为,所以它是一个屏蔽字:可以使用|指定一个或多个行为(例如,2|4)。 0(缺省)表示:跟长度大小没有关系 1 表示:排名(rank)除以(文档长度的对数+1)
统计信息的采样比例是30000行(即:guc参数default_statistics_target默认设置为100),如果表的总行数超过一定行数(大于1600000),建议设置guc参数default_statistics_target为-2,即按2%收集样本估算统计信息。 对于
文档相关性更高。两个预置的排序函数都采用了一个整型的标准化选项来定义文档长度是否影响排序及如何影响。这个整型选项控制多个行为,所以它是一个屏蔽字:可以使用“|”指定一个或多个行为(例如,2|4)。 0(缺省)表示:跟长度大小没有关系 1 表示:排名(rank)除以(文档长度的对数+1)
T CONSTRAINTS可以用于强制在事务中某一点进行约束检查。 目前,只有外键约束被该设置影响。检查和唯一约束总是不可推迟的。 注意事项 SET CONSTRAINTS只在当前事务里设置约束的行为。因此,如果用户在事务块之外(START TRANSACTION/COMMIT对)执行这个命令,它将没有任何作用。
客户端差异 GaussDB(DWS) gsql相较于PostgreSQL psql做了如下安全加固变更: 取消通过元命令\password设置用户密码。 新增元命令\i+、 \ir+、\include_relative+和输入输出参数-k,以支持给导入导出的文件加密。 取消打印命令行历史到文件的元命令\s。
为了达到最高的消费速度,建议将任务的并发度和DWS集群DN数设置一致。 使用dws-connector-flink的Sink能力来写入Binlog数据的话,需要注意以下几点: 如果需要保证DN内的数据写入顺序则需要设置connectionSize设置为1。 如果源端有更新主键操作或者需要flin
客户端差异 GaussDB(DWS) gsql相较于PostgreSQL psql做了如下安全加固变更: 取消通过元命令\password设置用户密码。 新增元命令\i+、 \ir+、\include_relative+和输入输出参数-k,以支持给导入导出的文件加密。 取消打印命令行历史到文件的元命令\s。
PG_DEFAULT_ACL PG_DEFAULT_ACL系统表存储为新建对象设置的初始权限。 表1 PG_DEFAULT_ACL字段 名称 类型 描述 defaclrole oid 与此权限相关的角色ID。 defaclnamespace oid 与此权限相关的命名空间,如果没有,则为0。
PG_TS_DICT PG_TS_DICT系统表包含定义文本搜索字典的项。字典取决于文本搜索模板,该模板显示所有需要实现的功能。字典本身提供了用户可设置参数的模板。 即允许字典通过非权限用户创建。参数由文本字符串dictinitoption指定,参数的格式和意义取决于模板。 表1 PG_TS_DICT字段
PG_DEFAULT_ACL PG_DEFAULT_ACL系统表存储为新建对象设置的初始权限。 表1 PG_DEFAULT_ACL字段 名称 类型 描述 defaclrole oid 与此权限相关的角色ID。 defaclnamespace oid 与此权限相关的命名空间,如果没有,则为0。