xingkid 2013-05-08 21:38:54 3247次浏览 1条回复 0 0 0

假如有两个进程同时插入记录,如何保证这种原子性? 情形如:A插入记录后,B马上又插入记录,这时候A调用PDO::lastInsertID()有可能获取到的是B插入记录的ID吧? 数据库还是Yii有保证这种操作原子性吗? 请各位达人指教!

  • 回复于 2013-05-10 10:19 举报

    你这种不需要用lastInsertId()获得呀?你既然用了CActiveRecord,插入后只要返回对象的id属性就行了呀。

您需要登录后才可以回复。登录 | 立即注册