标签: postgresql session temp-tables
我有一个使用临时表的存储过程,并在完成后显式删除它。
同一个程序在2个不同的会话中同时运行时会发生什么?会话以单个用户(webapp)运行。
一个会话是否会干扰其他会话的临时表及其中的数据?
我正在使用Postgres 9.0。
答案 0 :(得分:3)
在postgresql中temporary tables对于每个会话都是唯一的,所以没问题。
答案 1 :(得分:1)
如果我没有完全错误,结果将是您的过程中每个查询生成临时表的一个临时表,因此两个临时表不会相互干扰。