2012-01-03 56 views
0

我有一個使用臨時表的存儲過程,並在完成時顯式刪除它。Postgres和臨時表

當同一程序由兩個不同的會話同時運行時會發生什麼?會話以單用戶(webapp)運行。

一個會話是否會干擾其他會話中的臨時表和其中的數據?

我使用的是Postgres 9.0。

回答

3

在postgresql temporary tables是每個會話都是唯一的,所以沒問題。

+1

謝謝,我真的應該更徹底地閱讀文檔。 – Peter 2012-01-03 17:32:55

1

如果我沒有完全錯誤,結果將是您的過程中每個查詢生成臨時表的一個臨時表,所以這兩個臨時表不會干擾彼此。