【发布时间】:2012-04-22 20:09:56
【问题描述】:
来自find_or_create 的文档:
注意:因为 find_or_create() 从数据库中读取,然后 可能根据结果插入,此方法受制于竞赛 健康)状况。之后另一个进程可以在表中创建记录 查找已完成并且在创建开始之前。避免 这个问题,在事务中使用 find_or_create()。
在 PostgreSQL 的事务中只使用 find_or_create() 就足够了吗?
【问题讨论】:
标签: perl postgresql database dbix-class