检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过外表查询到数据后,用户可以将数据插入数据库的普通表。 导入数据后查询数据 也可以将MRS数据导入GaussDB(DWS)后,再查询数据。 在GaussDB(DWS)数据库中,创建导入数据的目标表,用于存储导入的数据。 该表的表结构必须与创建外表中创建的外表的表结构保持一致,即字段个数、字段类型要完全一致。
错误原因:HDFS表不支持的数据类型。 解决办法:根据提示的信息变更定义类型为HDFS表支持类型。 GAUSS-04712: "Invalid string for 'COMPRESSION' option." SQLSTATE: 22023 错误原因:无效的压缩模式。 解决办法:创
查询最耗性能的SQL 系统中有些SQL语句运行了很长时间还没有结束,这些语句会消耗很多的系统性能,请根据本章内容查询长时间运行的SQL语句。 操作步骤 查询系统中长时间运行的查询语句。 1 SELECT current_timestamp - query_start AS runtime
通常,用户可以执行SELECT语句查看敏感信息的脱敏效果。如果语句有如下特征,则可能存在故意套取敏感数据的可能性,造成语句执行报错。 GROUP BY子句引用与目标列一样含有脱敏列的Target Entry作为分组。 DISTINCT作用在输出的脱敏列上。 带有CTE的语句。 涉及集合操作。 子查询的目标列不是基
通常,用户可以执行SELECT语句查看敏感信息的脱敏效果。如果语句有如下特征,则可能存在故意套取敏感数据的可能性,造成语句执行报错。 GROUP BY子句引用与目标列一样含有脱敏列的Target Entry作为分组。 DISTINCT作用在输出的脱敏列上。 带有CTE的语句。 涉及集合操作。 子查询的目标列不是基
这是一个包含indnatts值的数组,这些数组值表示此索引所建立的表字段。比如一个值为1 3的意思是第一个字段和第三个字段组成这个索引键。数组中的0表示对应的索引属性是一个表字段上的表达式,而不是一个简单的字段引用。 indcollation oidvector 索引用到的各列的ID。 indclass
使用全文索引可以对文档进行预处理,并且可以使后续的搜索更快速。预处理过程包括: 将文档解析成token。 为每个文档标记不同类别的token是非常有必要的,例如:数字、文字、复合词、电子邮件地址,这样就可以做不同的处理。原则上token的类别依赖于具体的应用,但对于大多数的应用来说,可以使用一组预定义的token类。
则保留旧缓存值。 OWNED BY 将序列和一个表的指定字段进行关联。这样,在删除指定字段或其所在表的时候会自动删除已关联的序列。 如果序列已经和表有关联后,使用OWNED BY参数后新的关联关系会覆盖旧的关联。 关联的表和序列的所有者必须是同一个用户,并且在同一个模式中。 使用OWNED
NOCACHE)。如果未指定,则保留旧缓存值。 OWNED BY 将序列和一个表的指定字段进行关联。这样,在删除指定字段或其所在表的时候会自动删除已关联的序列。 如果序列已经和表有关联后,使用OWNED BY参数后新的关联关系会覆盖旧的关联。 关联的表和序列的所有者必须是同一个用户,并且在同一个模式中。 使用OWNED
当前query产生wal日志量最大的实例组名。 max_wal bigint 最大node产生的wal日志量,单位为Byte。 min_datapage_node Text 当前query产生数据页量最小的实例组名。 min_data_page bigint 最小node产生的数据页量,单位为Byte。
amstorage boolean - 允许索引存储的数据类型与列的数据类型是否不同。 amclusterable boolean - 是否允许在一个这种类型的索引上集群。 ampredlocks boolean - 是否允许这种类型的一个索引管理细粒度的谓词锁定。 amkeytype oid
使用全文索引可以对文档进行预处理,并且可以使后续的搜索更快速。预处理过程包括: 将文档解析成token。 为每个文档标记不同类别的token是非常有必要的,例如:数字、文字、复合词、电子邮件地址,这样就可以做不同的处理。原则上token的类别依赖于具体的应用,但对于大多数的应用来说,可以使用一组预定义的token类。
SQLSTATE: 08000 错误原因:无法为COPY操作初始化数据节点之间的连接。 解决办法:需要依次检查:1. 集群状态是否正常;2. 节点之间的连接是否正常;3. 当前节点之间的网络连接是否正常;4. 所有节点上的内存资源是充足的,未发生OOM问题; 父主题: GAUSS-01201 --
PLAN不支持在DN上执行。 对于执行错误的SQL无法进行计划信息的收集。 PLAN_TABLE中的数据是session级生命周期并且session隔离和用户隔离,用户只能看到当前session、当前用户的数据。 PLAN_TABLE无法与GDS外表进行关联查询。 对于不能下推的查询,无法
应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用的,依据totalsize,freesize及usedsize来确认内存的使用情况是否符合预期,预先判断是否可能存在内存泄露的风险。 1 2
当前内存上下文中已使用的内存总数,单位为Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用的,依据tota
PLAN不支持在DN上执行。 对于执行错误的SQL无法进行计划信息的收集。 PLAN_TABLE中的数据是session级生命周期并且session隔离和用户隔离,用户只能看到当前session、当前用户的数据。 PLAN_TABLE无法与GDS外表进行关联查询。 对于不能下推的查询,无法
当前内存上下文中已使用的内存总数,单位为Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用的,依据tota
错误原因:组合主键对于外表是不支持的。 解决办法:建主键请在一个列上建立。 GAUSS-04370: "Constraint '%s' already exists." SQLSTATE: XX000 错误原因:当前的约束已经存在。 解决办法:建立约束时选不同的约束名字。 父主题: GAUSS-04301
当前query产生wal日志量最大的实例组名。 max_wal bigint 最大node产生的wal日志量,单位是Byte。 min_datapage_node Text 当前query产生数据页量最小的实例组名。 min_data_page bigint 最小node产生的数据页量,单位是Byte。