Все статьи
Что такое транзакция?
Дата публикации: 18 октября 2023 16:400 комментариев
Содержание
Дополнительно
Под транзакцией подразумевается логически связанный набор операций. Они выполняются как единое целое. В рамках транзакции может происходить изменение данных. Это может быть добавление записей, их обновление либо удаление.
Виды транзакций
Существуют разные виды транзакций. Перечислим самые популярные и распространенные:
- обналичивание средств. Операция предполагает использование банкомата либо банковской кассы для получения наличных денег. Транзакция также может включать комиссию банка или сети банкоматов;
- оплата в ресторанах и оффлайн магазинах. При такой транзакции держатель карты совершает покупку товаров/услуг в магазинах, ресторанах или других торговых точках, используя банковскую карту;
- платежи в интернете. Транзакции совершаются в глобальной сети с использованием банковской карты: например, покупки в онлайн-магазинах;
- переводы денег. Транзакция подразумевает перевод держателем карты средств с одной карты на другую. Счет может быть в том же банке, либо в другом финансовом учреждении;
- пополнения денег. Транзакция подразумевает внесение денег на счет карты.
Основные свойства транзакции
Важными свойствами транзакции являются:
- Атомарность. Все операции в транзакции выполняются неразрывно, как единое целое. Если одна операция в транзакции не может быть завершена успешно, все операции отменяются. Данные возвращаются к состоянию, предшествовавшему началу транзакции.
- Согласованность. Транзакция переводит БД из одного согласованного состояния в другое. Она не может нарушить правила целостности базы данных.
- Изолированность. Выполнение одной транзакции не должно влиять на выполнение других. Каждая транзакция должна работать в изолированном пространстве, не видя изменения, внесенные другими транзакциями, до их фиксации.
- Долговечность. После успешного завершения транзакции изменения, внесенные этой транзакцией в БД, должны быть сохранены даже при сбое системы.
Обнаружили ошибку? Выделите ее и нажмите Ctrl + Enter.
Комментарии к статье
Комментариев нет. Напишите первый комментарий о статье.
Популярные кредиты с онлайн-заявкой
Банк Синара
лицензия № 705
Кредит ПСК 8,500% - 33,500%
от 51 000 до 4 680 000 рублей
от 1 до 5 лет
ВТБ
лицензия № 1000
Кредит ПСК 13,900 - 41,200%
от 30 000 до 40 000 000 рублей
от 6 месяцев до 7 лет
Почта Банк
лицензия № 650
Кредит ПСК 23,734% - 41,112%
от 20 000 до 5 000 000 рублей
от 3 до 7 лет
Альфа-Банк
лицензия № 1326
Кредит ПСК 20,971% - 39,990%
от 50 000 до 7 500 000 рублей
от 1 до 5 лет
Читайте также: Как избавиться от назойливых звонков из банков?