Quais são os esquemas começando com pg_toast_temp* ou pg_temp*?
Quando você consulta a lista de esquemas, o resultado da consulta pode conter esquemas começando com pg_temp* ou pg_toast_temp*, conforme mostrado na figura a seguir.
1
|
SELECT * FROM pg_namespace; |
Esses esquemas são criados quando tabelas temporárias são criadas. Cada sessão tem um esquema independente começando com pg_temp para garantir que as tabelas temporárias sejam visíveis apenas para a sessão atual. Portanto, não é recomendável excluir manualmente esquemas que começam com pg_temp ou pg_toast_temp durante operações de rotina.
As tabelas temporárias são visíveis apenas na sessão atual e são automaticamente excluídas após o término da sessão. Os esquemas correspondentes também são excluídos.