KingbaseES V8R6 常用的系统函数
查看当前日志文件lsn位置:
select sys_current_wal_lsn();
查看某个lsn对应的日志名:
select sys_walfile_name('0/1162FBA0');
查看某个lsn在日志中的偏移量:
select sys_walfile_name_offset('0/1162FBA0');
查看两个lsn位置的差距:
select sys_wal_lsn_diff('lsn','lsn');
查看备库接收到的lsn位置:
select sys_last_wal_receive_lsn();
查看备库回放的lsn位置:
select sys_last_xact_replay_timestamp();
创建还原点:
select sys_create_restore_point('20211211');
查看表的数据文件路径,filenode:
select sys_relation_filepath('t1'::regclass);
select sys_relation_filenode('t1');
查看表的oid:
select 't1'::regclass::oid;
查看当前正在使用的wal日志:
select * from sys_walfile_name(sys_current_wal_lsn());
select * from sys_ls_waldir() order by modification asc;
查看当前会话pid:
select sys_backend_pid();
生成序列:
select generate_series(1,8,2);
重载配置文件信息:
select sys_reload_conf();
查看数据库启动时间:
select sys_postmaster_start_time();
切换一个运行日志:
select sys_rotate_logfile();
切换wal日志:
select sys_switch_wal();
暂停、恢复回放进程:
select sys_wal_replay_pause();
select sys_wal_replay_resume();
查看对象的大小信息:
select sys_relation_size();
select sys_table_size();
select sys_total_relation_size();
操作物理、逻辑复制槽:
sys_create/drop_physical_replication_slot(slotname);
sys_create_logical_replication_slot(slotname,decodingname);
sys_logical_slot_get_changes();
KINGBASE研究院
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2022-03-02 KingbaseES 函数稳定性与子查询提升