Postgres и временные таблицы - PullRequest
       21

Postgres и временные таблицы

0 голосов
/ 03 января 2012

У меня есть хранимая процедура, которая использует временную таблицу и явно удаляет ее по завершении.

Что произошло, когда одна и та же процедура выполняется одновременно двумя разными сессиями? Сеансы запускаются как однопользовательские (веб-приложение).

Будет ли один сеанс мешать работе временной таблицы и данных внутри нее другого сеанса?

Я использую Postgres 9.0.

Ответы [ 2 ]

3 голосов
/ 03 января 2012

В postgresql временные таблицы уникальны для каждой сессии, поэтому никаких проблем.

1 голос
/ 03 января 2012

Если я не совсем ошибаюсь, результатом будет одна временная таблица на запрос в вашей процедуре, которая генерирует временную таблицу, поэтому две временные таблицы не будут мешать друг другу.

...