Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
ORM и блокирование таблици http://forum.kohanaframework.su/viewtopic.php?f=33&t=55 |
Страница 1 из 1 |
Автор: | vomchik [ 26 фев 2012, 16:18 ] |
Заголовок сообщения: | ORM и блокирование таблици |
Кто-то знает, блокирует ли ORM таблицу перед записью данных? Ведь если несколько сотен человек, допустим, будут одновременно регистрироваться, то могут же всякие там id для связей между таблицами перепутаться. походу я здесь говорю о транзакциях, но может ORM как-то по своему контролирует этот процесс? |
Автор: | admin [ 26 фев 2012, 17:14 ] |
Заголовок сообщения: | Re: ORM и блокирование таблици |
Транзакции-это несколько другое. Это когда при последовательности действий (несколько запросов к базе например) происходит сбой в одном из этих действий, то происходит полный откат всей цепочки. Насколько я помню в мускуле транзакции выключены и сразу идет запись в БД. Там надо отключать режим автокоммит и обрамлять запросы. Ну и база должна быть в innodb. Как в кохане это реализовано-я не знаю. Надо ковыряться в исходниках. --- А таблица перед записью и так блокируется. |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |