Читал в мануале Yii о возможности использования транзакций при помощи класса CDbTransaction.
Проверял на таблице типа MyISAM - не работает.
Так понимаю, CDbTransaction не работает с MyISAM. Это так?
MyISAM + транзакции
Re: MyISAM + транзакции
Не совсем такigragal писал(а):Так понимаю, CDbTransaction не работает с MyISAM. Это так?
...
Re: MyISAM + транзакции
и? если не ошибаюсь, там именно это и утверждается)
Re: MyISAM + транзакции
MyISAM не поддерживает транзакции. Но можно блокировать таблицу.
Re: MyISAM + транзакции
Иными словами, yii-класс CDbTransaction не работает с MyISAM ?
Re: MyISAM + транзакции
CDbTransaction это обертка над PDO. http://ua2.php.net/manual/en/pdo.transactions.phpigragal писал(а):Иными словами, yii-класс CDbTransaction не работает с MyISAM ?
Re: MyISAM + транзакции
Транзакцию не средствами базы данных организовать невозможно - это принципиально не возможно.
Если вам нужны транзакции, используйте InnoDB в мускуле, по другому никак.
Если вам нужны транзакции, используйте InnoDB в мускуле, по другому никак.
Re: MyISAM + транзакции
Ну значит, не работает )))