检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
采用默认安全设计,默认禁止MD5算法的密码校验,而PostgreSQL的开源libpq通信协议恰恰使用的是MD5算法。所以需要调整一下密码算法参数password_encryption_type,打开MD5算法。 修改密码的原因:GaussDB(DWS) 中是不会存储您的密码原文的,而是存储的密码HASH
错误原因:error表的模式与指定模式不一致。 解决办法:请检查建表语句是否正确。 GAUSS-01086: "unacceptable schema name '%s'" SQLSTATE: 42939 错误原因:模式名非法。 解决办法:pg_前缀的名称是系统保留的,不可使用。 GAUSS-01087:
中创建临时文件用来做大型数据的排序工作。 其值是一系列表空间名的列表。如果列表中有多个表空间时,每次临时对象的创建,GaussDB(DWS)会在列表中随机选择一个表空间;如果在事务中,连续创建的临时对象被放置在列表里连续的表空间中。如果选择的列表中的元素是一个空串,GaussDB
示例:通过本地文件导入导出数据 在使用JAVA语言基于GaussDB(DWS)进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件格式支持CSV、TEXT等格式。 样例程序如下,执行时需要加载GaussDB(DWS) jdbc驱动。
is no longer required. 解决方案:请更新您的数据类型。 level: NOTICE GS_212100039 错误码: missing argument. 解决方案:使用NONE表示一元运算符缺少的参数。 level: ERROR GS_212100063 错误码:
regproc 自定义的ANALYZE函数,如果使用标准函数,则为0。 typalign "char" 当存储此类型的数值时要求的对齐方式。适用于磁盘存储以及该值在数据库中的大多数形式。如果数值是连续存储的,比如在磁盘上以完全的裸数据的形式存放时,则先在此类型的数据前填充空白,这样
Hint支持更多的Hint设置,可以更准确的控制执行计划的生成,详情参见配置参数的hint。 TopSQL增加语法解析和磁盘缓存相关的性能字段,方便定位性能问题,详情参见实时TopSQL。 预置数据脱敏管理员,具有创建、修改、删除脱敏策略的权限。 审计日志支持记录级联删除的对象。 审计日志支持转储到OBS对象存储。
采用默认安全设计,默认禁止MD5算法的密码校验,而PostgreSQL的开源libpq通信协议恰恰使用的是MD5算法。所以需要调整密码算法参数password_encryption_type,打开MD5算法。 修改密码的原因:GaussDB(DWS) 中是不会存储您的密码原文的,而是存储的密码HASH摘
由于校准函数执行时与其余业务之间的事务隔离性,校准函数对其它的正在执行的业务不可见,导致校准函数会漏掉此类业务的空间变化,为避免校准之后出现空间差误,建议用户使用空间校准函数时,应选择空间大小稳定无变化的时候执行校准。 参数:取值范围为0~4,不同的入参值代表不同的校准粒度。 入参为0(默
e参数把分析限定在特定的表、列或分区表中。 能够执行ANALYZE特定表的用户,包括表的所有者、表所在数据库的所有者、通过GRANT被授予该表上ANALYZE权限的用户或者被授予了gs_role_analyze_any角色的用户以及有SYSADMIN属性的用户。 在百分比采样收集
解决方案:如果只存在START值,则使用下一个分区的START值作为当前分区的END值。 level: ERROR GS_214120005 错误码: boundary values mismatch partitioning columns. 解决方案:边界值项的数量应该等于分区列的数量。 level: ERROR
正则表达式的子字符串。如果pattern不匹配,该函数不返回行。如果模式不包含圆括号子表达式,则每一个被返回的行都是一个单一元素的文本数组,其中包括匹配整个模式的子串。如果模式包含圆括号子表达式,该函数返回一个文本数组,它的第n个元素是匹配模式的第n个圆括号子表达式的子串。 fl
number of columns" SQLSTATE: 42804 错误原因:别名的数量和列的数量无法匹配。 解决办法:通过\d+ tablename确认列的数目后,请检查当前查询语句的别名的数量和列的数量是否匹配。 GAUSS-02573: "no column alias was
42804 错误原因:数组元素的类型不一致。 解决办法:检查输入参数。 GAUSS-03098: "insufficient data left in message" SQLSTATE: 22P03 错误原因:message中剩余的长度小于message首获取的长度值。 解决办法:检查当前字符串。
foreign_tpcds_reasons2用于接收数据服务器上的数据。 以下以外表tpcds.foreign_tpcds_reasons1为例,讲解设置的导入外表参数信息。 其中设置的导入模式信息如下所示: 导入模式为Normal模式。 由于启动GDS时,设置的数据源文件存放目录为“/input_da
且引用的内部函数必须是窗口函数。 IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 如果函数的入参是常量,会在优化器阶段计算该函数的值。益处是可以尽早获取表达式的值,从而能更准确的进行代价估算,生成的执行计划也更优。 用户自定义的IMMUTABLE的函数是会
on '%s' gave unexpected result" SQLSTATE: XX000 错误原因:两表的主外键约束检查出错。 解决办法:检查主外键约束的表涉及的数据,查找数据错误。 GAUSS-02945: "update or delete on table '%s' violates
return one tsvector column" SQLSTATE: 22023 错误原因:ts_stat的查询语句返回的数据不是一列。 解决办法:调用ts_stat函数前,保证输入的query只返回一列。 GAUSS-02806: "tsvector_update_trigger: not
且引用的内部函数必须是窗口函数。 IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 如果函数的入参是常量,会在优化器阶段计算该函数的值。益处是可以尽早获取表达式的值,从而能更准确的进行代价估算,生成的执行计划也更优。 用户自定义的IMMUTABLE的函数是会
且引用的内部函数必须是窗口函数。 IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 如果函数的入参是常量,会在优化器阶段计算该函数的值。益处是可以尽早获取表达式的值,从而能更准确的进行代价估算,生成的执行计划也更优。 用户自定义的IMMUTABLE的函数是会