Вопросы с тегом «transactions»

Набор взаимосвязанных операций, которые должны быть успешными, чтобы любая из них была успешной. Сбой какой-либо операции приводит к откату всех операций в транзакции.

601
SqlException от Entity Framework - Новая транзакция не разрешена, поскольку в сеансе запущены другие потоки

В настоящее время я получаю эту ошибку: System.Data.SqlClient.SqlException: новая транзакция не разрешена, поскольку в сеансе запущены другие потоки. во время выполнения этого кода: public class ProductManager : IProductManager { #region Declare Models private...

346
Использование транзакций или SaveChanges (false) и AcceptAllChanges ()?

Я изучал транзакции, и кажется, что они заботятся о себе в EF, пока я перехожу falseк, SaveChanges()а затем звоню, AcceptAllChanges()если нет ошибок: SaveChanges(false); // ... AcceptAllChanges(); Что если что-то пойдет не так? мне не нужно откатывать или, как только мой метод выходит из области...

294
Примеры транзакций PHP + MySQL

Я действительно не нашел нормальный пример файла PHP, где используются транзакции MySQL. Можете ли вы показать мне простой пример этого? И еще один вопрос. Я уже много программировал и не использовал транзакции. Могу ли я добавить функцию PHP или что-то в header.phpэтом случае, если один из них...

284
TransactionScope автоматически переходит в MSDTC на некоторых машинах?

В нашем проекте мы используем TransactionScope, чтобы гарантировать, что наш уровень доступа к данным выполняет свои действия в транзакции. Мы стремимся не требовать, чтобы служба MSDTC была включена на компьютерах наших конечных пользователей. Проблема в том, что на половине машин наших...

269
Как отладить превышение времени ожидания блокировки на MySQL?

В моих производственных журналах ошибок я иногда вижу: SQLSTATE [HY000]: общая ошибка: 1205 Превышено время ожидания блокировки; попробуйте перезапустить транзакцию Я знаю, какой запрос пытается получить доступ к базе данных в данный момент, но есть ли способ узнать, какой запрос был заблокирован в...

236
Правильное использование транзакций в SQL Server

У меня есть 2 команды, и обе они должны быть выполнены правильно, или ни одна из них не выполнена. Я думаю, что мне нужна транзакция, но я не знаю, как правильно ее использовать. В чем проблема со следующим скриптом? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES...

196
Работает ли атрибут Spring @Transactional с закрытым методом?

Если у меня есть аннотация @Transactional для закрытого метода в бине Spring, оказывает ли аннотация какое-либо влияние? Если @Transactionalаннотация находится в открытом методе, она работает и открывает транзакцию. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional...

195
Транзакции через микросервисы REST?

Допустим, у нас есть микросервисы User, Wallet REST и API-шлюз, который склеивает вещи. Когда Боб регистрируется на нашем веб-сайте, нашему API-шлюзу необходимо создать пользователя через микросервис User и кошелек через микросервис Wallet. Теперь вот несколько сценариев, где что-то может пойти не...

158
Есть ли API для получения банковской транзакции и банковского баланса? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я использую CHASE банк. (Также Банк...

155
В чем разница между неповторяющимся чтением и фантомным чтением?

В чем разница между неповторяющимся чтением и фантомным чтением? Я прочитал статью « Изоляция (системы баз данных)» из Википедии , но у меня есть несколько сомнений. Что будет в следующем примере: неповторяющееся чтение и фантомное чтение ? Транзакция А SELECT ID, USERNAME, accountno, amount FROM...

153
javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional

Я не понимаю, какова реальная разница между аннотациями javax.transaction.Transactionalи org.springframework.transaction.annotation.Transactional? Является org.springframework.transaction.annotation.Transactionalли расширение javax.transaction.Transactionalили они имеют совершенно другое значение?...

144
Транзакции в .net

Каковы лучшие практики для выполнения транзакций в C # .Net 2.0. Какие классы следует использовать? На какие подводные камни нужно обратить внимание и т. Д. Все, что фиксирует и откатывает вещи. Я только начинаю проект, в котором мне может потребоваться выполнить некоторые транзакции при вставке...

141
Как обойти отсутствие транзакций в MongoDB?

Я знаю, что здесь есть аналогичные вопросы, но они либо говорят мне вернуться к обычным системам РСУБД, если мне нужны транзакции, либо использовать атомарные операции или двухфазную фиксацию . Второе решение кажется лучшим выбором. Третье я не хочу следовать, потому что кажется, что многое может...

132
Исправление «Превышен таймаут ожидания блокировки; попробуйте перезапустить транзакцию для «зависшей» таблицы Mysql?

Из сценария я тысячи раз отправлял такой запрос в мою локальную базу данных: update some_table set some_column = some_value Я забыл добавить часть where, поэтому для одного и того же столбца было установлено одинаковое значение для всех строк в таблице, и это было сделано тысячи раз, и столбец был...

127
Лучший способ работы с транзакциями в MS SQL Server Management Studio

Скажем, у меня есть синтаксически и семантически правильный оператор SQL, поэтому он выполняется. В Management Studio (или любом другом инструменте запросов) как я могу протестировать операторы SQL, и если я заметил, что они что-то сломали, откат (в отдельном...

119
Когда использовать SELECT… FOR UPDATE?

Пожалуйста, помогите мне разобраться в сценарии использования SELECT ... FOR UPDATE. Вопрос 1. Является ли следующий хороший пример того, когда SELECT ... FOR UPDATEследует использовать? Дано: комнаты [ID] теги [id, name] room_tags [room_id, tag_id] room_id и tag_id - внешние ключи Приложение хочет...