【发布时间】:2011-10-01 05:03:47
【问题描述】:
使用 Zend 框架,我需要 (1) 从 MySQL 数据库中读取一条记录,并且 (2) 立即写回该记录以表明它已被读取。我不希望其他进程或查询能够在步骤 (1) 和 (2) 之间读取或写入同一记录。
我正在考虑在这些步骤中使用事务。如果我使用以下方法,是否可以满足我的要求?
Zend_Db_Adapter_Abstract::beginTransaction()
Zend_Db_Adapter_Abstract::commit()
Zend_Db_Adapter_Abstract::rollBack()
【问题讨论】:
标签: php mysql database zend-framework transactionscope