使用Zend Framework,我需要(1)从MySQL数据库中读取一条记录,并立即写回该记录以指示它已被读取。在步骤(1)和(2)之间,我不希望其他进程或查询能够读取或写入相同的记录。
我正在考虑为这些步骤使用事务。如果我使用以下方法,是否可以满足我的要求?
我正在考虑为这些步骤使用事务。如果我使用以下方法,是否可以满足我的要求?
Zend_Db_Adapter_Abstract::beginTransaction()
Zend_Db_Adapter_Abstract::commit()
Zend_Db_Adapter_Abstract::rollBack()