Sim. O PostgreSQL não permite suspender e retomar transações, nem suporta consultas em segundo plano (assíncronas) no back-end do servidor.
Você ainda pode executar várias consultas simultâneas, você só precisa de uma conexão por consulta simultânea. Você pode usar threads (um thread por conexão), mas geralmente é melhor usar interfaces de consulta assíncrona em sua biblioteca cliente.
Sem saber o que você está tentando alcançar e qual linguagem de programação (e, portanto, qual biblioteca cliente) você está usando, é difícil oferecer conselhos mais detalhados.