고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.
커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.
문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 :
- 프로젝트명 :
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :
데이터베이스 트랜잭션 기능 구현 중, 문서에 명시된 트랜잭션당 최대 10개 작업 지원이라는 제한 사항의 정확한 기준이 궁금하여 문의드립니다.
만약 아래와 같이 하나의 Update 구문을 트랜잭션에 포함시켰으나, Where 조건에 해당하는 데이터(Row)가 10개를 초과 - 예: 50개하는 경우 어떻게 처리되는지 알고 싶습니다.
[예시 상황]
var transaction = Backend.Database.Transaction();
transaction.From()
.Where(x => x.IndexKeyName == 1)
.Set(x => x.Score, 0)
.Update();
transaction.Commit();
[질문]
- 위와 같은 상황에서 메서드 호출 1회로 간주되어 정상 처리되나요?
- 아니면 실제 변경되는 Row 개수(50개)를 작업 수로 간주하여, 10개 초과로 인해 트랜잭션 에러(Limit Exceeded)가 발생하나요?
확인 부탁드립니다. 감사합니다.