检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
务成本 使用GaussDB(DWS)分区自动管理功能降低电商和物联网行业数据分区维护成本 使用GaussDB(DWS)视图重建功能实现视图解耦以提升开发效率 HStore表使用优秀实践 GIN索引使用实践 实现数据列的加解密 通过视图管控数据权限
再将token简化到词素,并返回一个tsvector。其中tsvector中列出了词素及它们在文档中的位置。文档是根据指定的或默认的文本搜索分词器进行处理的。这里有一个简单的例子: 1 2 3 4 SELECT to_tsvector('english', 'a fat cat
表操作符 可以在查询的FROM子句中调用函数,该函数包含在表操作符内部。 输入:表操作符,使用RETURNS 1 2 SELECT * FROM TABLE( sales_retrieve (9005) RETURNS ( store INTEGER, item CLOB,
%u" SQLSTATE: XX000 错误原因:replication slot文件里的标识位和当前支持版本的不一致。 解决办法:检查replication slot文件是否被恶意修改;检查当前的程序版本是否进行过大版本升级。 GAUSS-02044: "replication slot
采用默认安全设计,默认禁止MD5算法的密码校验,而PostgreSQL的开源libpq通信协议恰好使用的是MD5算法。所以需要调整一下密码算法参数password_encryption_type,打开MD5算法。 修改密码的原因:GaussDB(DWS) 中是不会存储您的密码原文的,而是存储的密码HASH
e语句执行结果的随机性,而这个实际业务中是无法接受的。 解决方案 建议根据业务实际情况调整update语句。比如分析public.t2的字段含义,确定更新的目标字段。针对上述案例,如果期望在a值相等的情况下,把public.t1中字段b更新为public.t2中的最大值,那么可以修改为如下逻辑:
错误原因:目录/文件不能为空。 解决办法:检查目录/文件为空的原因,然后创建目录/文件或执行能够创建该目录的脚本。 GAUSS-50204: "Failed to read %s." SQLSTATE: 无 错误原因:读文件失败。 解决办法:检查并修改文件和用户的权限。 GAUSS-50205: "Failed
恢复数据:即备份工具将备份集中的数据并行的恢复到各个实例的数据目录中,实例包括主CN,主DN等。 重建备DN:即主DN恢复完之后,备DN使用全量Build的方式重建出来,这个过程也是并行执行。 综上恢复过程要比备份过程耗时要久一些,通常需要备份时间1.5~2倍的耗时。 集群级恢复后参数
定义逻辑集群管理员角色。具有逻辑集群管理员属性的角色,和普通用户相比,有如下额外权限: 在所关联逻辑集群中创建、修改和删除资源池的权限。 将所关联的逻辑集群的访问权限授予其他用户或角色,或回收其他用户或角色对关联逻辑集群的访问权限。 CONNECTION LIMIT 声明该角色在单个CN上可以使用的并发连接数量。
ts_lexize(dict regdictionary, token text) returns text[]如果输入的token可以被词典识别,那么ts_lexize返回词素的数组;如果token可以被词典识别但它是一个停用词,则返回空数组;如果是一个不可识别的词则返回NULL。 比如:
and 0x0A" SQLSTATE:无 错误原因:自定义换行符不能用于非TEXT格式的copy导出或只写外表,但是允许自定义换行符0x0D0A和0x0A。 解决办法:请检查copy导出或只写外表的设置的文件格式,确保为TEXT格式。 父主题: GAUSS-05101 -- GAUSS-05200
日志文件是DSC所有操作和状态的存储库。支持以下日志文件: SQL迁移日志 DSC.log:SQL迁移的所有活动。 DSCError.log:SQL迁移错误。 successRead.log:SQL迁移中对输入文件的成功读次数。 successWrite.log:SQL迁移中对输入文件的成功写次数。
type is %s and mpp type is %s." SQLSTATE: 22000 错误原因:读取orc文件的列时,用于映射该列的mpp类型和orc的列类型不匹配。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04709: "Error occurs while
命令标识符。它是系统字段cmin和cmax的数据类型。命令标识符是32位的量。 - XID - 事务标识符。它是系统字段xmin和xmax的数据类型。事务标识符也是32位的量。 - TID - 行标识符。它是系统表字段ctid的数据类型。行ID是一对数值(块号,块内的行索引),它标识该行在其所在表内的物理位置。
被缓存。下次查询时,执行/调试期间会显示上次缓存的相同参数的值。某一连接被删除后,缓存的所有参数值都会被清除。 调试过程中“调用堆栈”窗格会填充信息。 “变量”窗格显示当前的变量值。将鼠标悬停在函数/过程中的变量上,也会显示当前的变量值。“变量”窗格默认显示系统变量。必要时,用户
2 输出malloc等调用栈的trace日志。 输出路径为:/proc/pid/cwd指向的目录,pid为gaussdb进程ID。 输出日志命名规则为:jeprof.<pid>.*.heap,其中pid表示GaussDB进程ID,*表示trace日志输出的序号,序号唯一。如:jeprof
COPY TO or WRITE ONLY foreign table" SQLSTATE: 0A000 错误原因:头文件只能在copy to和只有外表的场景中使用。 解决办法:请在copy to或外表场景使用头文件。 GAUSS-01200: "EOL specification only
ADD/DROP function,已经存在了相同的function。 解决办法:CREATE OPERATOR CLASS、ALTER OPERATOR FAMILY ... ADD/DROP function之前,确保添加的function在指定的operator family中尚未存在。
RESTRICT ] 参数说明 IF EXISTS 如果指定的行访问控制策略不存在,发出一个notice而不是抛出一个错误。 policy_name 要删除的行访问控制策略的名称。 table_name 行访问控制策略所在的数据表名。 CASCADE/RESTRICT 仅适配此语法
此视图是建立分区表的某个分区上的,查询此视图时需要访问到对应的分区,从而必须首先查询对应的分区是否存在。当对应的分区已经被删除后,无法访问到此分区,从而导致视图访问也失败,报出如上类似的信息。 解决办法 确定是针对视图对象进行的SQL操作,并获得视图的名字。 直接检查SQL语句的FROM对