检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
VACUUM 功能描述 VACUUM回收表或B-Tree索引中已经删除的行所占据的存储空间。在一般的数据库操作里,那些已经DELETE的行并没有从它们所属的表中物理删除;在完成VACUUM之前它们仍然存在。因此有必要周期地运行VACUUM,特别是在经常更新的表上。 注意事项 如果
VACUUM 功能描述 VACUUM回收表或B-Tree索引中已经删除的行所占据的存储空间。在一般的数据库操作里,那些已经DELETE的行并没有从它们所属的表中物理删除;在完成VACUUM之前它们仍然存在。因此有必要周期地运行VACUUM,特别是在经常更新的表上。 注意事项 如果
写操作;第二次扫描的时候合并更新第一次扫描到目前为止发生的变更。Ustore只需全表扫描一次,在全表扫描过程中并发DML产生的数据会被插入到以“index_oid_cctmp”命名的临时表中,扫描结束后将临时表中的数据合并到主索引中并删除临时表,完成索引创建。可使用GUC参数de
gaussdb=# DROP ROLE test_role2; 创建角色指定生效与失效日期 --创建一个角色,从2015年1月1日开始生效,到2026年1月1日失效。 gaussdb=# CREATE ROLE test_role3 WITH LOGIN PASSWORD '********'
VALUES命令或者一个运行预备好的SELECT或VALUES查询的EXECUTE命令。 [ WITH [ NO ] DATA ] 创建分区表时,是否也插入查询到的数据。默认是要数据,选择“NO”参数时,则不要数据。 示例 创建一级分区表,并使用子查询数据填充分区表。 -- 创建一个源表t1,并插入3条数据。
gaussdb=# DROP ROLE test_role2; 创建角色指定生效与失效日期 --创建一个角色,从2015年1月1日开始生效,到2026年1月1日失效。 gaussdb=# CREATE ROLE test_role3 WITH LOGIN PASSWORD '********'
gaussdb=# DROP TABLESPACE tbs_index2; gaussdb=# DROP TABLESPACE tbs_index3; 相关链接 CREATE INDEX,DROP INDEX,REINDEX 父主题: A
gaussdb=# DROP TRIGGER delete_trigger_renamed ON test_trigger_src_tbl; 相关链接 ALTER TRIGGER,DROP TRIGGER,ALTER TABLE 父主题: SQL语法
重置全部的数据库会话参数值。 当前版本不支持重置数据库级别参数。 group_name hashbucket表绑定的node group名字,普通用户只支持绑定到installation node group上且不支持修改。 修改数据库默认表空间,会将旧表空间中的所有表和索引转移到新表空间中,该操作不会影响其他非默认表空间中的表和索引。
DEFINER权限,需要设置guc参数behavior_compat_options='plsql_security_definer'。 如果将定义者权限的存储过程创建到其他用户Schema下,则会以其他用户的权限执行该存储过程,有越权风险,请谨慎使用。 在表达式中使用out参数作为出参时,如下情况不会生效,例如:使用execute
openGauss=# DROP TRIGGER delete_trigger_renamed ON test_trigger_src_tbl; 相关链接 ALTER TRIGGER,DROP TRIGGER,ALTER TABLE 父主题: SQL语法
化,生成计划树,再将计划树发送给DN进行执行,并在执行完毕后返回结果到CN。 发送语句的分布式执行计划:上述两种方式都不可行时,将可下推的查询部分组成查询语句(多为基表扫描语句)下推到DN进行执行,获取中间结果到CN,然后在CN执行剩下的部分。 在第3种策略中,要将大量中间结果从
lossy表示在代价模型计算过程中是否触发bitmap heap scan的lossy机制。 uidx表示在代价模型计算过程中是否触发唯一索引优先规则。 相关链接 ANALYZE | ANALYSE 父主题: E
指定结果集行数的hint。 指定Scan方式的hint,仅支持常用的tablescan,indexscan和indexonlyscan的hint。 指定子链接块名的hint。 注意事项 不支持Agg、Sort、Setop和Subplan的hint。 示例 本章节使用同一个语句进行示例,便于Plan
gaussdb=# DROP TABLESPACE tbs_index2; gaussdb=# DROP TABLESPACE tbs_index3; 相关链接 CREATE INDEX,DROP INDEX,REINDEX 父主题: A
如参数未打开,存储过程创建不可执行。 当打开三权分立时,对于定义者权限的存储过程,只能由本用户自己重建。 如果将定义者权限的存储过程创建到其他用户Schema下,则会以其他用户的权限执行该存储过程,有越权风险,请谨慎使用。 在存储过程内部函数复杂调用,如:func(x).a,函
截断日期/时间,精确到分钟(00 - 59) MI MIN MINUTE 小时 H 截断日期/时间,精确到小时(00 - 23) HH HOUR HR 天 D 截断日期/时间,精确到天(01-01 - 12-31) DAY DD DDD J 周 W 截断日期/时间,精确到周(本周的第一天)
EXPAND_SQL_TEXT_PROC 存储过程EXPAND_SQL_TEXT_PROC用于展开SQL查询的视图,会递归展开视图中的视图对象,一直展开显示到表。DBE_UTILITY.EXPAND_SQL_TEXT_PROC函数原型为: 1 2 3 4 DBE_UTILITY.EXPAND_SQL_TEXT_PROC
截断日期/时间,精确到分钟(00 - 59) MI MIN MINUTE 小时 H 截断日期/时间,精确到小时(00 - 23) HH HOUR HR 天 D 截断日期/时间,精确到天(01-01 - 12-31) DAY DD DDD J 周 W 截断日期/时间,精确到周(本周的第一天)
EXPAND_SQL_TEXT_PROC 存储过程EXPAND_SQL_TEXT_PROC用于展开SQL查询的视图,会递归展开视图中的视图对象,一直展开显示到表。DBE_UTILITY.EXPAND_SQL_TEXT_PROC函数原型为: 1 2 3 4 DBE_UTILITY.EXPAND_SQL_TEXT_PROC