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

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

20
SqlException от Entity Framework - Новая транзакция не разрешена, поскольку в сеансе запущены другие потоки
В настоящее время я получаю эту ошибку: System.Data.SqlClient.SqlException: новая транзакция не разрешена, поскольку в сеансе запущены другие потоки. во время выполнения этого кода: public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); private RivWorks.Model.NegotiationAutos.RivFeedsEntities _dbFeed = RivWorks.Model.Stores.FeedEntities(AppSettings.FeedAutosEntities_connString); #endregion public IProduct GetProductById(Guid productId) { // Do …


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

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

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

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

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

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

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

5
SQL Server - транзакции откатываются при ошибке?
У нас есть клиентское приложение, которое выполняет SQL на SQL Server 2005, например: BEGIN TRAN; INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); COMMIT TRAN; Отправляется одной длинной строковой командой. В случае сбоя одной …


3
Есть ли API для получения банковской транзакции и банковского баланса? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я использую CHASE банк. (Также Банк Америки), и я хочу получить свои банковские …
158 transactions  bank 

9
В чем разница между неповторяющимся чтением и фантомным чтением?
В чем разница между неповторяющимся чтением и фантомным чтением? Я прочитал статью « Изоляция (системы баз данных)» из Википедии , но у меня есть несколько сомнений. Что будет в следующем примере: неповторяющееся чтение и фантомное чтение ? Транзакция А SELECT ID, USERNAME, accountno, amount FROM USERS WHERE ID=1 ВЫВОД: 1----MIKE------29019892---------5000 …

4
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или они имеют совершенно другое значение? Когда следует использовать каждый из них? Весна @Transactinalв сервисном слое и javax в DAO? Спасибо за ответы.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.