账本数据库接口仅审计管理员可以调用。 归档用户历史表的接口为pg_catalog.ledger_hist_archive,操作为: SELECTpg_catalog.ledger_hist_archive(schema_nametext,table_nametext); 如果归档成功,函数返回t,反之则返回f。 归档全局区块表的接口为pg_catalog.ledger_gchain_archive,操作为: SELECT pg_catalog.ledger_g...
修复全局区块表的接口为pg_catalog.ledger_gchain_repair,操作为: SELECTpg_catalog.ledger_gchain_repair(schema_nametext,table_nametext); 如果修复成功,函数返回修复过程中全局区块表hash的增量。 操作步骤 执行历史表修复操作。 openGauss=#SELECTpg_catalog.ledger_hist_repair('ledgernsp','usertable'); 查询...
pg_catalog是搜索路径中的一部分,始终在临时表所属的模式后面,并在search_path中所有模式的前面,即具有第二搜索优先级。这样确保可以搜索到数据库内置对象。如果用户需要使用和系统内置对象重名的自定义对象时,可以在操作自定义对象时带上自己的模式。 66.3 操作步骤 66.3.1 创建管理用户及权限schema 执行如下命令来...
账本数据库接口仅审计管理员可以调用。 归档用户历史表的接口为pg_catalog.ledger_hist_archive,操作为: SELECT pg_catalog.ledger_hist_archive(schema_name text,table_name text); 如果归档成功,函数返回t,反之则返回f。 归档全局区块表的接口为pg_catalog.ledger_gchain_archive,操作为: SELECT pg_catalog.ledge...
returns setof pg_catalog.pg_settings as $$ select * from pg_catalog.pg_settings; $$ language sql security definer; 1. 2. 3. 4. 5. 6. 7. 8. 9. 参数解释: security definer:是以创建者的权限来运行函数 效果: openGauss=> select name,setting from pg_settings where name='data_directory...
归档全局区块表的接口为pg_catalog.ledger_gchain_archive,操作为:SELECT pg_catalog.ledger_gchain_archive();如果归档成功,函数返回t,反之则返回f。 126.3 操作步骤 对指定用户历史表进行归档操作。openGauss=# SELECT pg_catalog.ledger_hist_archive('ledgernsp', 'usertable');执行结果如下: ledger_hist_archi...
每个数据库都包含一个pg_catalog schema,它包含系统表和所有内置数据类型、函数、操作符。pg_catalog是搜索路径中的一部分,始终在临时表所属的模式后面,并在search_path中所有模式的前面,即具有第二搜索优先级。这样确保可以搜索到数据库内置对象。如果用户需要使用和系统内置对象重名的自定义对象时,可以在操作自定义对...
pg_xlog_location_diff(CASE WHEN pg_is_in_recovery() THEN restart_lsn ELSE pg_current_xlog_location() END , restart_lsn) AS delay_lsn from pg_replication_slots; 1. 2. 3. 4. 3、查看主备延迟 --主库 select client_addr,sync_state,pg_xlog_location_diff(pg_current_xlog_location(),recei...
不过要注意的是,在创建包说明和包体的最后,必须要接上包名(ORACLE可接可不接,但是如果接了必须保持和开头的包名一致);还有PostgreSQL(openGauss)在不指定schema时创建的过程及函数,是默认创建在pg_catalog这个schema下的,同理package也是如此。 到这里,我突然产生了一个疑问,在pg_proc能不能找到这个包呢?
-- 查看数据库状态 SELECT pg_stat_activity FROM pg_catalog.pg_stat_activity; -- 重启数据库 SELECT pg_ctl restart; 复制Jack20 帖子 188 回复 761 openGauss数据库作为一款基于SQL标准的关系型数据库管理系统,支持广泛的SQL指令进行数据操作、查询、管理以及权限控制 1楼回复于2024-04-15 20:13:16 小强...