-
И правильно, зачем в вебе транзакции? Практически каждая операция добавления информации на сайт является атомарной и не нуждается в транзакциях.
А теперь сложим картинку в месте — нам и не нужны транзакции в вебе. Значит для веба это вообще не довод, из-за которого нужно отказываться от файловых баз данных.
freehabr.ru/blog/database/798.html
-
Ну теперь, когда разобрались зачем блокировки нужны остаётся только установить управляемые блокировки там где это нужно: а именно -только там где производится контроль остатков.
СУБД разрабатываются исходя из предположения обеспечения максисальной защиты данных. В случае если вы, к примеру, осуществляете банковские транзакции...
infostart.ru/public/91880/
-
Для чего нужны транзакции?
целостность БД - завершение транзакции не должно нарушать целостность БД; изоляция - можно отображать либо исходные данные, которые были до начала транзакции, либо новые данные после выполнения транзакции
www.darkraha.com/rus/sql/sql31.php
-
Понятие транзакции пронизывает всю теорию и практику работы с базами данных. Транзакции всегда, транзакции везде - вот лозунг разработчиков СУБД.
Давайте углубимся в рассмотрение того, зачем нужны транзакции в базе данных.
forum.vingrad.ru/forum/topic-133235.html
-
Subject: зачем нужно NO RECORD_VERSION.
Я проектировал базу данных таким образом, чтобы она не выдавала ошибок блокировки вообще, а в случае возникновения конфликтов ждала, пока блокирующая транзакция завершится, и продолжала свою работу (разумеется о настоящем deadlock здесь речь не идет, когда две транзакции взаимно блокируются, ожидая...
www.ibase.ru/devinfo/norecver.htm
-
Зачем нужны транзакции? Во многих случаях, необходимо проведение группы операций по изменению данных таким образом, чтобы эта группа обладала свойством атомарности (либо вся целиком выполняется, либо вся целиком не выполняется).
www.excode.ru/art644.html
-
При использовании полной модели восстановления, для того чтобы предотвратить непропорциональное размеру базы данных увеличение файла журнала транзакций, нужно регулярно создавать резервную копию журнала транзакций. Если резервное копирование не будет осуществляться...
support.microsoft.com/kb/873235
-
Зачем нужны службы компонентов. азработчики и пользователи COM-серверов часто сталкиваются с различными проблемами, возникающими на этапе эксплуатации при одновременном обслуживании большого числа клиентов.
Чаще всего говорят о транзакциях в базе данных и об операциях над данными, содержащимися в ней.
www.interface.ru/microsoft/sozd.htm
-
Например, если вам понадобилось перевести $500 с депозитного счета на текущий счет, то нужно выполнить в режиме транзакции следующие шаги
Но если эти шаги упаковать в транзакцию базы данных, то СУБД гарантирует, что все взаимосвязанные шаги будут выполнены как единое целое.
professorweb.ru/my/ADO_NET/base/level1/1_9.php
-
Если мы сохраняем описание каждого изменения, которое мы производим в базе данных, то у нас есть возможность, имея более раннюю копию базы данных, вновь применить весь список
Таким образом, нужно иметь механизм хранения бесконечно длинного списка транзакций и их подтверждённых SCN где-нибудь в БД, такое «бесконечно» не является хорошей идеей.
oarcle.livejournal.com/3981.html