«transactions» 태그된 질문

성공하기 위해 모두 성공해야하는 상호 관련된 작업 집합입니다. 작업이 실패하면 트랜잭션의 모든 작업이 롤백됩니다.

20
Entity Framework의 SqlException-세션에서 실행중인 다른 스레드가 있으므로 새 트랜잭션이 허용되지 않습니다.
현재이 오류가 발생합니다. 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 of …


3
트랜잭션 또는 SaveChanges (false) 및 AcceptAllChanges ()를 사용합니까?
나는 거래를 조사해 왔으며, 내가 통과 false하고 오류가없는 SaveChanges()한 전화 AcceptAllChanges()하는 한 EF에서 스스로 돌보는 것처럼 보입니다 . SaveChanges(false); // ... AcceptAllChanges(); 문제가 발생하면 어떻게합니까? 롤백하거나 내 방법이 범위를 벗어나 자마자 거래가 종료됩니까? 트랜잭션 중간에 할당 된 들여 쓰기 열은 어떻게됩니까? 광산이 나 빠지기 전에 다른 사람이 기록을 추가하면 ID …

9
PHP + MySQL 트랜잭션 예제
MySQL 트랜잭션이 사용되는 PHP 파일의 일반적인 예를 찾지 못했습니다. 간단한 예를 보여 주시겠습니까? 그리고 하나 더 질문. 나는 이미 많은 프로그래밍을 수행했으며 트랜잭션을 사용하지 않았습니다. header.php하나 mysql_query가 실패하면 다른 하나도 실패 하는 PHP 함수 또는 다른 것을 넣을 수 있습니까 ? 나는 그것을 이해했다고 생각한다, 맞습니까? : mysql_query("SET AUTOCOMMIT=0"); mysql_query("START …
294 php  mysql  transactions 

7
일부 컴퓨터에서 TransactionScope가 MSDTC로 자동 에스컬레이션됩니까?
우리 프로젝트에서는 TransactionScope를 사용하여 데이터 액세스 계층이 트랜잭션에서 작업을 수행하도록합니다. 우리는 최종 사용자의 컴퓨터에서 MSDTC 서비스를 사용하도록 요구 하지 않습니다 . 문제는 개발자 컴퓨터의 절반에서 MSDTC를 비활성화하여 실행할 수 있다는 것입니다. 다른 절반은 활성화해야하거나 "[SERVER]의 MSDTC를 사용할 수 없습니다" 오류 메시지가 나타납니다. 실제로 머리가 긁히고 ADO.NET 트랜잭션 객체를 기반으로하는 자체 …

11
MySQL에서 잠금 대기 시간 초과를 디버깅하는 방법은 무엇입니까?
생산 오류 로그에 때때로 다음과 같은 내용이 표시됩니다. SQLSTATE [HY000] : 일반 오류 : 1205 잠금 대기 시간 초과가 초과되었습니다. 거래를 다시 시작하십시오 그 시점에서 어떤 쿼리가 데이터베이스에 액세스하려고하는지 알고 있지만 그 정확한 시점에 어떤 쿼리가 잠금을 가지고 있는지 확인할 수 있습니까?

3
SQL Server에서 올바른 트랜잭션 사용
나는 2 개의 명령을 가지고 있으며 둘 다 올바르게 실행되거나 실행되지 않아야합니다. 거래가 필요하다고 생각하지만 올바르게 사용하는 방법을 모르겠습니다. 다음 스크립트의 문제점은 무엇입니까? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE [Test].[dbo].[T1] SET [Title] = N'az2' ,[AVG] = 1 WHERE [dbo].[T1].[Title] = N'az' COMMIT …

8
Spring @Transactional 속성은 개인 메소드에서 작동합니까?
나는이있는 경우 @Transactional Spring 빈에서 개인 방법에 -annotation을, 주석이 어떤 영향이 있습니까? @Transactional주석이 공용 메소드에있는 경우 주석이 작동하고 트랜잭션을 엽니 다. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } ... Bean bean = (Bean)appContext.getBean("bean"); bean.doStuff();

10
REST 마이크로 서비스 전반의 거래?
User, Wallet REST 마이크로 서비스 및 사물을 서로 연결하는 API 게이트웨이가 있다고 가정 해 봅시다. Bob이 웹 사이트에 등록 할 때 API 게이트웨이는 사용자 마이크로 서비스를 통해 사용자를 생성하고 월렛 마이크로 서비스를 통해 지갑을 생성해야합니다. 다음은 상황이 잘못 될 수있는 몇 가지 시나리오입니다. 사용자 Bob 작성에 실패했습니다. 괜찮습니다. 오류 메시지를 …

5
SQL Server-트랜잭션이 오류로 롤백됩니까?
다음과 같은 SQL Server 2005에서 일부 SQL을 실행하는 클라이언트 앱이 있습니다. BEGIN TRAN; INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues ...); COMMIT TRAN; 하나의 긴 문자열 명령으로 전송됩니다. 삽입 중 하나가 실패하거나 명령의 일부가 …


3
은행 거래 및 은행 잔고를 얻는 API가 있습니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 육년 전 . 이 질문을 개선하십시오 CHASE 은행을 사용하고 있습니다. (또한 Bank of America) 은행 거래 및 가능한 경우 잔액을 받고 싶습니다. 이를위한 API가 있습니까? PHP …
158 transactions  bank 

9
반복 불가능 읽기와 팬텀 읽기의 차이점은 무엇입니까?
반복 불가능한 읽기와 팬텀 읽기의 차이점은 무엇입니까? Wikipedia 의 Isolation (데이터베이스 시스템) 기사를 읽었 지만 몇 가지 의심이 있습니다. 아래 예제에서 반복 불가능한 읽기 및 팬텀 읽기 ? 거래 A SELECT ID, USERNAME, accountno, amount FROM USERS WHERE ID=1 산출: 1----MIKE------29019892---------5000 거래 B UPDATE USERS SET amount=amount+5000 where ID=1 AND …

4
javax.transaction.Transactional 및 org.springframework.transaction.annotation.Transactional
주석 javax.transaction.Transactional과 의 실제 차이점이 무엇인지 이해하지 못합니다 org.springframework.transaction.annotation.Transactional. 인가 org.springframework.transaction.annotation.Transactional의 확장 javax.transaction.Transactional또는 완전히 다른 의미를 가지고? 각각 언제 사용해야합니까? @Transactinal서비스 계층의 스프링 과 DAO의 javax ? 대답 해줘서 고마워.

5
.net의 거래
C # .Net 2.0에서 트랜잭션을 수행하는 가장 좋은 방법은 무엇입니까? 사용해야하는 수업은 무엇입니까? 커밋하고 롤백하는 모든 것들 등을 찾아야 할 함정은 무엇입니까? DB에 데이터를 삽입하는 동안 트랜잭션을 수행해야 할 프로젝트를 시작하고 있습니다. 거래에 대한 기본 사항에 대한 답변이나 링크는 환영합니다.
144 c#  .net  transactions 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.