Schema | Name | Result data type | Argument data types | Type-------------+--------------------------+------------------+---------------------------------------------------------------------------+------
sys_catalog | sys_ls_archive_statusdir | SETOF record | name OUTtext, size OUT bigint, modification OUT timestamp withtime zone | func
sys_ls_archive_statusdir函数没有参数。
sys_ls_archive_statusdir函数返回值:
name:归档状态文件的名称。
size:归档状态文件的大小,以字节为单位。
modification:归档状态文件最后一次被修改的时间戳。
使用sys_ls_archive_statusdir函数:
-- 列出归档状态目录中的所有文件select*from sys_ls_archive_statusdir();
-- 列出未归档的WAL文件select name from sys_ls_archive_statusdir() where name like'%.ready';
-- 列出正在归档的WAL文件select name from sys_ls_archive_statusdir() where name like'%.inprogress';
-- 列出已归档的WAL文件select name from sys_ls_archive_statusdir() where name like'%.done';
sys_ls_archive_statusdir使用:
只有超级用户才能使用这个函数。
sys_ls_dir函数:
Schema | Name | Result data type | Argument data types | Type-------------+------------+------------------+------------------------+------
sys_catalog | sys_ls_dir | SETOF text | text | func
sys_catalog | sys_ls_dir | SETOF text | text, boolean, boolean | func
sys_ls_dir参数:sys_ls_dir(dirname text [,missing_ok boolean, include_dot_dirs boolean]) setof text
Schema | Name | Result data type | Argument data types | Type-------------+---------------+------------------+---------------------------------------------------------------------------+------
sys_catalog | sys_ls_logdir | SETOF record | name OUTtext, size OUT bigint, modification OUT timestamp withtime zone | func
Schema | Name | Result data type | Argument data types | Type-------------+---------------+------------------+-------------------------------------------------------------------------------------------+------
sys_catalog | sys_ls_tmpdir | SETOF record | name OUTtext, size OUT bigint, modification OUT timestamp withtime zone | func
sys_catalog | sys_ls_tmpdir | SETOF record | tablespace oid, name OUTtext, size OUT bigint, modification OUT timestamp withtime zone | func
Schema | Name | Result data type | Argument data types | Type-------------+---------------+------------------+---------------------------------------------------------------------------+------
sys_catalog | sys_ls_waldir | SETOF record | name OUTtext, size OUT bigint, modification OUT timestamp withtime zone | func
Schema | Name | Result data type | Argument data types | Type-------------+---------------+------------------+-------------------------------+------
sys_catalog | sys_read_file | text | text | func
sys_catalog | sys_read_file | text | text, bigint, bigint | func
sys_catalog | sys_read_file | text | text, bigint, bigint, boolean | func
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通