
# 以pg_temp或pg_toast_temp开头的SCHEMA是什么？
答：在查询SCHEMA的时候，发现查询结果中存在以pg_temp或pg_toast_temp开头的SCHEMA如下所示。
```
gaussdb=# SELECT nspname FROM pg_namespace WHERE nspname LIKE 'pg_t%' AND nspname != 'pg_toast';
            nspname             
--------------------------------
 pg_temp_cn_5001_3_2_3795
 pg_toast_temp_cn_5001_3_2_3795
(2 rows)
```
以pg_temp或者pg_toast_temp开头的表是在创建临时表时，通过每个会话以pg_temp开头的SCHEMA来保证只对当前会话可见。因此，不建议用户在日常操作中手动删除以pg_temp、pg_toast_temp开头的SCHEMA。
临时表只在当前会话可见，会话结束后会自动删除，相对应的SCHEMA也会被删除。
