文档首页> 云数据库 RDS> 故障排除> RDS for PostgreSQL> RDS for PostgreSQL有大量owner是rdsadmin的schema怎么删除
更新时间:2023-11-03 GMT+08:00

RDS for PostgreSQL有大量owner是rdsadmin的schema怎么删除

场景描述

RDS for PostgreSQL有大量owner是rdsadmin的schema,怎么删除这些schema。

原因分析

RDS for PostgreSQL中的临时表分为会话级临时表和事务级临时表。

  • 在会话级临时表中,数据可以存在于整个会话的生命周期中。默认创建的是会话级别的临时表。
  • 在事务级临时表中,数据只能存在于事务的生命周期中。

PostgreSQL临时表是schema下所生成的一个特殊的表,这个schema的名称为“pg_temp_n”,其中n代表数字,不同的session数字不同。

用户业务使用了大量临时表,此类临时表不能删除,删除后,也会很快被重新创建。