检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
化程序提供有用的统计数据。 gs_dumpall恢复前需要所有必要的表空间目录为空;否则,对于处在非默认位置的数据库,数据库创建会失败。 示例 使用gs_dumpall一次导出集群的所有数据库。 gs_dumpall仅支持纯文本格式导出。所以只能使用gsql恢复gs_dumpall导出的转储内容。
化程序提供有用的统计数据。 gs_dumpall恢复前需要所有必要的表空间目录为空;否则,对于处在非默认位置的数据库,数据库创建会失败。 示例 使用gs_dumpall一次导出数据库的所有数据库。 gs_dumpall仅支持纯文本格式导出。所以只能使用gsql恢复gs_dumpall导出的转储内容。
er。 RENAME TO 为从回收站中检索的表指定一个新名称。 TO BEFORE TRUNCATE 闪回到TRUNCATE之前。 语法示例 -- PURGE TABLE table_name; -- --查看回收站 gaussdb=# SELECT * FROM gs_recyclebin;
追增,将增量数据进行重建。为防止由于IUD并发数据量过大,VACUUM FULL无法完成追增的情况,用户可以设置该参数,以限制追增次数。 示例 VACUUM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
追增,将增量数据进行重建。为防止由于IUD并发数据量过大,VACUUM FULL无法完成追增的情况,用户可以设置该参数,以限制追增次数。 示例 VACUUM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
rewrite_rule_hint_t2 (17 rows) GROUPBY_PUSHDOWN_SUBQUERY 允许将groupby聚集函数下推到子查询。为使示例生效,需要先对示例表进行如下修改。 alter table rewrite_rule_hint_t1 add constraint pk_t1 primary
er。 RENAME TO 为从回收站中检索的表指定一个新名称。 TO BEFORE TRUNCATE 闪回到TRUNCATE之前。 语法示例 -- PURGE TABLE table_name; -- --查看回收站 gaussdb=# select * from gs_recyclebin;
的非空字符串。 在创建用户定义类型的时候, GaussDB会自动创建一个与之关联的数组类型,其名称由该元素类型的名称前缀一个下划线组成。 示例 --创建一种复合类型,建表并插入数据以及查询。 openGauss=# CREATE TYPE compfoo AS (f1 int, f2
predpush:利用代价在predpushnormal和predpushforce中选择一个最优的分布式计划,但是会增加优化时间。 以下是关闭和开启该查询重写规则的计划示例: gaussdb=# set enable_fast_query_shipping=off; -- 关闭fqs优化 SET gaussdb=#
366 ms Query Id: 844424930141239 Total runtime: 0.866 ms (6 rows) 上述示例中显示执行信息分为以下6个部分: 以表格的形式将计划显示出来,包含有11个字段,分别是:id、operation、A-time、A-row
、a_format_dev_version='s2'。 取值范围:操作系统支持的时区名称和缩写或者-15:59到+15:00时间戳范围。 示例 --创建jim用户。 gaussdb=# CREATE USER jim PASSWORD '********'; --创建一个GBK编码的数据库testdb1。
设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:建议在测试场景中开启此开关,能够最大限度在非生产环境中排查出漏置脏代码BUG;在现网时默认关闭页面漏置脏,避免带来额外开销,进而影响性能。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
响执行计划生成的参数)的影响。 有影响GUC参数如下表(GUC参数具体功能详见对应GUC参数): GUC参数 打开参数 关闭参数 影响点 示例 convert_string_to_digit 优先将字符串转为数字。 不支持打开参数时优先将字符串转为数字的行为。 视图、函数参数默认值、存储过程编译产物、计划缓存。
er。 RENAME TO 为从回收站中检索的表指定一个新名称。 TO BEFORE TRUNCATE 闪回到TRUNCATE之前。 语法示例 -- PURGE TABLE table_name; -- --查看回收站 gaussdb=# SELECT * FROM gs_recyclebin;
果数据分布存在倾斜,则会导致分布式执行某些DN成为瓶颈,影响查询性能。这种情况通常是由于分布列选择不合理,可以通过调整分布列的方式解决。 示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 gaussdb=#
predpush:利用代价在predpushnormal和predpushforce中选择一个最优的分布式计划,但是会增加优化时间。 以下是关闭和开启该查询重写规则的计划示例: gaussdb=# set enable_fast_query_shipping=off; -- 关闭fqs优化 SET gaussdb=#
嵌套子程序内的语句。 自治事务的提交和回滚不会影响主事务已提交的数据,因此plprofiler暂不支持记录包含自治事务的存储过程的信息。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
RESTRICT 如果该列被其他字段或者约束引用,则拒绝删除该列。RESTRICT为CASCADE的缺省选项,如果未指定则为RESTRICT。语句示例如下: ALTER TABLE table_name [DROP [column] col_name [CASCADE | RESTRICT]];
个索引将在default_tablespace中创建,如果default_tablespace为空,将使用数据库的缺省表空间。 示例 创建二级分区表示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
rewrite_rule_hint_t2 (34 rows) GROUPBY_PUSHDOWN_SUBQUERY 允许将groupby聚集函数下推到子查询。为使示例生效,需要先对示例表进行如下修改。 alter table rewrite_rule_hint_t1 add constraint pk_t1 primary