Cистема управления сайтом

DJEMDatabaseBegin

Начинает транзакцию
Begin ()

Метод Begin начинает транзакцию. Каждый вызов метода Begin увеличивает внутренний счётчик транзакционных вызовов — непосредственно команда о начале транзакции на сервер уходит лишь при первом запросе Begin(). Соответственно, при вызове метода Commit счетчик транзакций уменьшается, по достижении нуля происходит утверждение транзакции на сервере базы данных. Это позволяет пользоваться транзакциями внутри критичных кусочков кода, которые потом могут быть объединены в критичный блок большего размера.

На заметку

Как и прочие команды по управлению транзакциями, этот метод не работает для таблиц MyISAM.

Поиск по документации

О компании  |  Партнёрам

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla