Запитання з тегом «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 a quick sync …


3
Використання транзакцій чи SaveChanges (помилкових) та 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
Як налагодити перевищення часу очікування Lock на MySQL?
У своїх журналах помилок виробництва я періодично бачу: SQLSTATE [HY000]: Загальна помилка: 1205 перервано час очікування блокування; спробуйте перезапустити транзакцію Я знаю, який запит намагається отримати доступ до бази даних на той момент, але чи є спосіб дізнатися, який запит був заблокований у той самий момент?

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

8
Чи працює атрибут Spring @Transactional за приватним методом?
Якщо я маю @Transactional -анотацію приватного методу у весняному бобі, чи має анотація який-небудь ефект? Якщо @Transactionalанотація є публічним методом, вона працює та відкриває транзакцію. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); bean.doStuff();

10
Операції через мікросервіси REST?
Скажімо, у нас є мікросервіси користувача, Wallet REST та шлюз API, який склеює речі. Коли Боб реєструється на нашому веб-сайті, наш шлюз API повинен створити користувача через мікросервіс користувача та гаманець через мікросервіс Wallet. Тепер ось декілька сценаріїв, коли все може піти не так: Створення користувача Bob не вдається: це …

5
SQL Server - транзакції повертаються помилково?
У нас є клієнтська програма, яка працює на 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
Яка різниця між Неповторним читанням та Прочитаним фантом?
Яка різниця між не повторюваним читанням та фантомним читанням? Я прочитав статтю Ізоляція (системи баз даних) з Вікіпедії , але у мене є кілька сумнівів. У наведеному нижче прикладі, що буде: читання, що не повторюється, та фантомне читання ? Транзакція A SELECT ID, USERNAME, accountno, amount FROM USERS WHERE ID=1 …

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.