检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
/home/mpp/mppcases_c10/cluster/gs_rch_DR-v6/test/backupRestore.ini 系统回显 [perfadm@ecs-env-2988 config]$ python3 $GPHOME/script/DisasterFineGrained.py -t cancel-publication
a”目录中。 1 product_info2.csv 为导入用户设置OBS桶的读取权限。 在从OBS导入数据到集群时,执行导入操作的用户需要取得数据源文件所在OBS桶的读取权限。通过配置桶的ACL权限,可以将读取权限授予指定的用户账号。 具体请参见《对象存储服务控制台指南》中的配置桶ACL章节。
LLVM state object ExecutionEngine: %s" SQLSTATE: 42704 错误原因:在编译当前module时,需要将module挂靠在一个execution engine上。如果创建该execution engine失败,则报错处理,避免下一步无效操作。
询性能”中的优秀实践方法来改进表的分配,以达到您所期望的数据加载、存储和查询方面的效果。 清除资源 在完成本次实践之后,应删除集群。 如果需要保留集群,删除SS表,请执行以下命令。 1 2 3 4 5 6 7 8 9 10 11 DROP TABLE store_sales;
/*+ <plan hint>*/ 可以同时指定多个hint,之间使用空格分隔。hint只能hint当前层的计划,对于子查询计划的hint,需要在子查询的select关键字后指定hint。 例如: 1 select /*+ <plan_hint1> <plan_hint2> */ *
取值范围:字符串,符合标识符命名规范。 using_list using子句。 condition 一个返回boolean值的表达式,用于判断哪些行需要被删除。 WHERE CURRENT OF cursor_name 当前不支持,仅保留语法接口。 output_expr DELETE命令
取值范围:已存在的分区名。 partition_value 指定的分区键值。 通过PARTITION FOR子句指定的这一组值,可以唯一确定一个分区。 取值范围:需要进行删除数据分区的分区键的取值范围。 使用PARTITION FOR子句时,partition_value所在的整个分区会被清空。 示例
string_agg/listagg支持向量化 分区列过滤条件非常量的分区剪枝 分区剪枝优化,当前分区剪枝只能针对常量进行,而对于需要计算的变量不能剪枝,需要进行优化。 全量备份(schema粒度)+细粒度恢复(表级、schema级) 全量备份(schema粒度)+细粒度恢复(表级、schema级)
/*+ <plan hint> */ 可以同时指定多个hint,之间使用空格分隔。hint只能hint当前层的计划,对于子查询计划的hint,需要在子查询对应的关键字后指定hint。 例如: 1 select /*+ <plan_hint1> <plan_hint2> */ * from
ULL的行。 以上例子均在没有索引的情况下进行查询。对于大多数应用程序来说,这个方法很慢。因此除了偶尔的特定搜索,文本搜索在实际使用中通常需要创建索引。 父主题: 表和索引
200 R8C10 - 如何查看集群版本号 登录GaussDB(DWS) 管理控制台,在左侧导航树,单击“集群管理”。 在集群列表中找到所需要的集群,然后单击集群名称,进入集群“基本信息”页面。 举例如下图所示 ,查看集群版本号为8.1.3.110。 如何查看数据库内核发布号 方
控。但是由于REVOKE回public的权限后可能导致原来能访问该表的用户(user1和user2)无法访问该表,影响正在使用的业务,因此需要先对这些用户执行GRANT赋予相应权限,然后REVOKE回public的权限。 查看所有用户。 1 2 3 4 5 6 7 8 9 SELECT
减少数据的搜索空间,提高数据访问效率。 当查询或更新一个分区的大部分记录时,连续扫描对应分区而不是访问整个表可以获得巨大的性能提升。 如果需要大量加载或者删除的记录位于单独的分区上,则可以通过直接读取或删除那个分区以获得巨大的性能提升,同时还可以避免由于大量DELETE导致的VACUUM超载(仅范围分区)。
$HOME/config.ini --switchover-config-file $HOME/sw_config.ini 系统回显 [perfadm@ecs-env-2988 ~]$ python3 $GPHOME/script/DisasterFineGrained.py -t generate-config
ULL的行。 以上例子均在没有索引的情况下进行查询。对于大多数应用程序来说,这个方法很慢。因此除了偶尔的特定搜索,文本搜索在实际使用中通常需要创建索引。 父主题: 在数据库表中搜索文本
TEMP TABLE table_name 释放当前SESSION中指定某张GLOBAL临时表的相关资源。 如果某张全局临时表在某个会话占用资源,需要DISCARD依次清理所有会话的资源后,才能执行DDL操作。 TEMP | TEMPORARY 释放当前会话中所有临时表的相关资源,包括V
e_v1()作为数据表分布列的默认值时,通过Hash分布可以将数据均匀分布到各个DN上,防止数据倾斜。 UUID的显著优点就是全局唯一,不需要中心节点,单个节点独立生成。但是也存在缺点,UUID较INT占用更多的存储空间,索引效率低,生成的ID随机,没有递增的特性,所以辨识困难。
创建脱敏策略。 数据脱敏函数的使用方法,请参考数据脱敏。 自定义脱敏函数 支持用户使用PL/PGSQL语言自定义脱敏函数。 自定义脱敏函数需要严格遵循如下要求: 返回值与脱敏列类型一致。 函数必须可下推。 参数列表除脱敏格式外,只能包含一个脱敏列。 函数仅实现针对特定数据类型的格
通常游标和SELECT一样返回文本格式。因为数据在系统内部是用二进制格式存储的,系统必须对数据做一定转换以生成文本格式。一旦数据是以文本形式返回,客户端应用需要把它们转换成二进制进行操作。使用FETCH语句,游标可以返回文本或二进制格式。 应该小心使用二进制游标。文本格式一般都比对应的二进制格式占
获取在指定路径的JSON对象,路径不存在则返回空。 说明: GaussDB(DWS)对象标识符支持以符号"#"结尾,为避免a#>b解析过程出现歧义,因此操作符"#>"前后需要增加空格,否则解析报错。 1 2 3 4 5 SELECT '{"a":{"b":{"c":1}}}'::json #> '{a, b}';