logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Every Day of a DBA,第132期: 新增 pg_get*ddl 系列函数并优化

近期,PostgreSQL 社区邮件列表提出了系列函数的设计方案。相信很多同学都曾为如何便捷获取数据库、角色、表空间等对象的 DDL 定义而烦恼。pg_getddl 相关的提议,它可以让我们地导出数据库对象定义,极大提升工作效率,无论是日常运维、结构比对,还是数据库迁移、备份重建,都会变得更加轻松便捷。

#dba#数据库
Every Day of a DBA,第130期: PostgreSQL 19 新特性:自动清理监控 pg_stat_autovacuum_scores 视图

是PostgreSQL内置系统视图,为当前数据库中的每个表(包含TOAST表)返回一行数据,展示表的自动清理(autovacuum)实时分数;autovacuum会基于分数优先级处理表,分数越高,清理优先级越高。该视图同时标识autovacuum是否会对表执行VACUUM清理、ANALYZE分析,以及表是否存在事务ID回卷风险。该视图的计算逻辑与autovacuum工作进程完全一致,但使用实时数据

#dba#postgresql#数据库
dbs目录被core.XXXX 塞满,数据库他是怎么了?

RAC集群节点2在归档日志写入时出现严重错误。日志显示多个SIGSEGV内存访问异常,包括"Invalid permissions for mapped object"和"Address not mapped to object"错误,导致核心转储(ORA-07445)。错误发生在DBMS_SCHEDULER模块,涉及__intel_new_memcpy()

#数据库#oracle
dbs目录被core.XXXX 塞满,数据库他是怎么了?

RAC集群节点2在归档日志写入时出现严重错误。日志显示多个SIGSEGV内存访问异常,包括"Invalid permissions for mapped object"和"Address not mapped to object"错误,导致核心转储(ORA-07445)。错误发生在DBMS_SCHEDULER模块,涉及__intel_new_memcpy()

#数据库#oracle
到底了