0
ответов

Как весь код внутри блока TransactionScope на самом деле не выполняется до тех пор, пока область не будет зафиксирована или отменена?

Я читал о TransactionScope и этой статье, но до сих пор не понимаю двух вещей :Когда выполняется SqlCommand.ExecuteNonQuery, он не выполняется до тех пор, пока не будет вызван scope.Complete ()? Если...
вопрос задан: 19 July 2012 10:44
0
ответов

Поддержка транзакций в скрученном adbapi

Я пытаюсь понять, как работают транзакции в модуле adbapi для скрученных. В настоящее время я использую runOperation ()для выполнения инструкций INSERT и UPDATE. Документация, на которую я буду ссылаться...
вопрос задан: 18 July 2012 16:40
0
ответов

если @@Trancount > 0 не работает

Я использую SQL Server 2012 и написал небольшую хранимую процедуру с транзакцией отката. Моя процедура выглядит следующим образом :ALTER PROCEDURE [dbo].[uspInsertEmployee] @EmpId int, @EmployeeName varchar (50 ),...
вопрос задан: 17 July 2012 08:11
0
ответов

Как SqlConnection управляет IsolationLevel?

В этой статье MSDN говорится, что: Уровень изоляции имеет область действия на уровне соединения, и, будучи установленным для соединения с помощью инструкции SET TRANSACTION ISOLATION LEVEL, он остается в силе до ...
вопрос задан: 13 July 2012 08:27
0
ответов

Составные атомарные -подобные операции

Я хочу составить операции, которые могут дать сбой, но есть способ отката. Например, -внешний вызов для бронирования номера в отеле и внешний вызов для снятия средств с кредитной карты. Оба этих звонка...
вопрос задан: 12 July 2012 20:32
0
ответов

Записи исчезают в цикле транзакций PDO mssql

У меня есть следующий код (более или менее )для импорта от 500 000 до 4 000 000 строк :$sSql = «Вставить в таблицу (a, b, c )VALUES (?,?,? )» $oSQLStmnt = $pdo ->prepare ($sSql ); $oSQLStmnt ->...
вопрос задан: 12 July 2012 07:25
0
ответов

Игнорировать SqlTransaction.Commit в TransactionScope

Мы находимся в процессе постепенной замены устаревшего кода доступа к данным структурой сущностей (4.3.1 ). В некоторых случаях мы не можем избежать использования обоих способов доступа к данным в одной единице работы. В идеале это...
вопрос задан: 10 July 2012 17:03
0
ответов

Требуется ли ROLLBACK TRANSACTION?

ИСПОЛЬЗОВАТЬ AdventureWorks; ИДТИ НАЧАТЬ СДЕЛКУ; ИДТИ УДАЛИТЬ ИЗ HumanResources.JobCandidate, ГДЕ JobCandidateID = 10; УДАЛИТЬ ИЗ HumanResources.JobCandidate, ГДЕ JobCandidateID = 11; УДАЛИТЬ ИЗ...
вопрос задан: 10 July 2012 13:47
0
ответов

Состояние MySQL AUTOCOMMIT при использовании BEGIN и START TRANSACTION

Мне нужно использовать транзакцию в моем проекте на MySQL. Но я не уверен, нужно ли мне использовать запрос mysql _("SET AUTOCOMMIT=0" ); или не. Я знаю, что у меня есть 2 варианта :НАЧАТЬ НАЧАТЬ СДЕЛКУ Также я слышал, что...
вопрос задан: 7 July 2012 14:36
0
ответов

Запуск -Журнал «Диспетчер транзакций не найден»

Когда я запускаю причал, в журнале появляется следующая строка::INFO :oejpw.PlusConfiguration :Менеджер транзакций не найден -Если он требуется для вашего веб-приложения, настройте его. Что это значит? Откуда мне знать...
вопрос задан: 5 July 2012 07:35
0
ответов

Попытка понять взаимоблокировку MySQL в таблице InnoDB

Я пытаюсь понять взаимоблокировку, обнаруженную MySQL во время одновременной обработки клиентами одних и тех же таблиц. Это интересная часть команды «SHOW InnoDB STATUS» :------------------------ ....
вопрос задан: 4 July 2012 15:21
0
ответов

Почему уровень изоляции по умолчанию для каждого метода (пакетного задания Spring) для Spring Integration и пакетной транзакции установлен в SERIALIZABLE?

У меня есть Spring Integration + пакетное приложение. Интеграция используется для чтения файла с адаптером входящего канала и вызова пакетного задания. jobRepository определяется из: org.springframework....
вопрос задан: 3 July 2012 05:55
0
ответов

Как я могу читать из Redis внутри блока MULTI в Ruby?

Я инкапсулирую сложный набор команд Redis в MULTI-транзакцию, но логика транзакции зависит от значений, уже имеющихся в Redis. Но все чтения внутри транзакции, кажется, возвращают ноль...
вопрос задан: 2 July 2012 20:49
0
ответов

Альтернатива TransactionScope без DTC

Есть ли альтернатива transactionScope, которая не требует включения DTC?? В транзакции мне нужно сделать две операции: создать одного пользователя (используя членство - поставщик членства в sql) Сделайте ...
вопрос задан: 28 June 2012 11:47
0
ответов

Как работают транзакции JPA

Следующий код выполняется всякий раз, когда я хочу сохранить какой-либо объект. Кажется, все работает нормально, но я не понимаю, как это работает! EntityManager em = getEntityManager(); EntityTransaction ...
вопрос задан: 27 June 2012 09:50
0
ответов

Защищает ли двухфазная фиксация -от сбоев окончательной фиксации?

Предположим, что все базы данных, участвующие в распределенной транзакции, реализованной с помощью двухфазной -фиксации, сигнализируют о том, что они готовы к фиксации и имеют необходимые блокировки. Координатор сигнализирует о совершении...
вопрос задан: 24 June 2012 14:28
0
ответов

Команда T-SQL EXEC внутри транзакции

Мне нужно выполнить процедуру сохранения из другой с помощью обычной команды EXEC. Мне нужно быть уверенным, что все операторы sql будут под транзакцией. НАЧАТЬ СДЕЛКУ BEGIN TRY SET @...
вопрос задан: 21 June 2012 12:59
0
ответов

JPA/EclipseLink: EntityManager.getTransaction() создает новую транзакцию или возвращает активную?

Я использую EclipseLink 2.3.0. У меня есть метод, который я вызываю из модульного теста (следовательно, вне контейнера, без JTA), который выглядит так: EntityManager em = /* получить диспетчер сущностей */; эм....
вопрос задан: 13 June 2012 11:51
0
ответов

Назначение вложенных транзакций

Я никогда не понимал, для чего нужны вложенные транзакции. Фиксация вложенной транзакции ничего не фиксирует — она просто уменьшает @@TRANCOUNT. А ROLLBACK откатывает всё. BEGIN TRANSACTION ...
вопрос задан: 9 June 2012 14:38
0
ответов

Лучший способ заморозить и применить, пока база данных выполняет тяжелую фоновую работу?

У меня есть фоновый сервис, который раз в день выполняет тяжелую работу внутри транзакции. Если пользователь запускает приложение в это время, я хочу, чтобы он ждал, пока оно завершится (около 10 секунд...
вопрос задан: 5 June 2012 14:52
0
ответов

обработка ограничения базы данных в спящем режиме

В моем проекте используется спящий режим с менеджером транзакций Spring, а моя база данных - postgres (может быть, не имеет значения). Я пытаюсь читать большие xml-файлы и создавать из них объекты (объекты не...
вопрос задан: 4 June 2012 14:55
0
ответов

EJB 3.0 - Вложенная транзакция != Требуется новая?

Я только что прочитал главу «Транзакции» (10) книги «Освоение EJB 3.0», и теперь я запутался во вложенных транзакциях. В книге говорится: «Диспетчер транзакций, определяемый EJB, не поддерживает вложенные...
вопрос задан: 30 May 2012 13:59
0
ответов

Модульное тестирование кросс-групповой транзакции XG в App Engine Java JDO

У меня есть кросс-групповая транзакция в App Engine java jdo. Он отлично работает на локальном сервере движка приложений для разработчиков. Однако при модульном тестировании я получаю исключение java.lang.IllegalArgumentException: transaction on...
вопрос задан: 30 May 2012 07:49
0
ответов

Spring, синхронизирующий транзакции Hibernate и JMS

Я работаю над автономным приложением, которое использует как JMS, так и Hibernate. В документации предлагается использовать JTA, если я хочу иметь транзакции на обоих ресурсах. Однако прямо сейчас...
вопрос задан: 29 May 2012 13:27
0
ответов

Конфигурация транзакции для контекста конфигурации Spring Java

I ' я боролся с этим уже несколько часов. Я пытаюсь перенести свою конфигурацию Spring XML на полную конфигурацию на основе Java. Я' m используя AnnotationConfigApplicationContext в качестве контекста ...
вопрос задан: 26 May 2012 18:16
0
ответов

Как применить лучшие практики транзакций для операций чтения в Spring MVC с использованием Hibernate?

Как упоминается в блогах/книгах (например, «Стратегии разработки транзакций Java» Марка Ричардса), операции чтения должны иметь атрибут Propagation.SUPPORTS. В простом проекте Spring 3.1 MVC с...
вопрос задан: 25 May 2012 13:44
0
ответов

Запрос ROLLBACK TRANSACTION не имеет соответствующей ошибки BEGIN TRANSACTION в sql server

Я получаю сообщение об ошибке "Запрос ROLLBACK TRANSACTION не имеет соответствующей BEGIN TRANSACTION". Я пытаюсь отменить транзакцию, если количество строк для любого оператора удаления равно нулю. Ниже приведено ...
вопрос задан: 24 May 2012 18:44
0
ответов

Триггер AFTER INSERT в отдельной транзакции?

Будет ли триггер AFTER INSERT (функция, написанная на pl/PGsql) срабатывать в отдельной транзакции, чем первоначальная вставка? Что меня беспокоит, так это то, что триггер испытывает какое-то исключение. ...
вопрос задан: 24 May 2012 08:50
0
ответов

Использование finally вместо catch

Я видел этот шаблон несколько раз: bool success = false; попробуй {сделай что-нибудь(); успех = правда; } finally { if (!...
вопрос задан: 23 May 2012 14:15
0
ответов

Транзакция изоляции моментального снимка прервана из-за конфликта обновления

Следующее утверждение: INSERT INTO dbo.Changes([Content], [Date ], [UserId], [CompanyId]) ЗНАЧЕНИЯ (@1, @2, @3, @4); ВЫБЕРИТЕ @@identity; дает мне эту ошибку SQL 3960: Транзакция изоляции моментального снимка ...
вопрос задан: 23 May 2012 11:52