«transaction» 태그된 질문

데이터베이스에 일관된 변경 사항 집합을 원자 적으로 적용하는 메커니즘입니다.

2
SQL Server 작업의 트랜잭션 및 시도 잡기
SQL Server 작업의 각 단계마다 DML 작업이 있습니다. 업데이트를 확인하려면 / 삽입이 뭔가 잘못 경우 롤백 될 것이다, 나는의 데이터 수정 감쌌다 각 단계 에 TRY CATCH와 TRANSACTION블록 : BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF @@TRANCOUNT > 0 BEGIN COMMIT TRANSACTION PRINT 'Successful.' END END TRY BEGIN CATCH …

2
SQL Server 트랜잭션 시간 초과
SQL Server 2008 R2에서 트랜잭션과 관련된 데이터베이스 수정에 시간 초과가 발생하는 방법이 있습니까? 애플리케이션 코드가 중단되거나 예외가 발생하여 롤백 또는 커밋을 수행하지 못하는 시나리오가 있습니다. 그러면 트랜잭션이 완료되기를 기다리는 다른 세션이 정지됩니다.

3
SQL Server-비 블로킹 select 문에 대한 격리 수준은 무엇입니까?
SQL Server 2008 R2의 테이블에서 일부 삭제, 업데이트 및 삽입을 수행하는 장기 실행 트랜잭션 (예 : T1)이 있습니다. 동시에 다른 프로세스가이 테이블에서 select 문을 정기적으로 실행합니다. 기본 격리 설정 (READ COMMITTED I think?)에서 T1은 트랜잭션이 커밋되거나 롤백 될 때까지 select 문이 실행되지 않도록 차단합니다. 내가보고 싶은 것은 트랜잭션이 진행되는 동안에도 …

2
COMMIT가 PostgreSQL 9.5의 익명 plgpsql 함수 내에서 작동합니까?
익명의 plpgsql 코드 블록 내에서 루프를 사용하여 분할 할 여러 테이블로 많은 수의 큰 파일을 가져오고 있습니다 $do$. $do$ BEGIN FOR yyyy in 2012..2016 THEN EXECUTE $$COPY table$$||yyyy||$$ FROM 'E:\data\file$$||yyyy||$$.csv DELIMITER ',' CSV;$$; END LOOP; END; $do$ LANGUAGE plpgsql 이 전체 프로세스는 약 15 시간이 걸리며 가져 오기 오류가 발생하면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.