■ Transaction 테이블Performance Schema는 트랜잭션을 계측합니다. 이벤트 계층 구조 내에서 대기(Wait) 이벤트, 명령문(Statement) 이벤트, 스테이지(Stage) 이벤트와 같은 레벨에 존재합니다. • 설정방법다음과 같은 계측기가 있습니다. 원하는 계측기에 ENABLED 컬럼을 YES, 타이머 정보까지 원한다면 TIMED컬럼을 YES로 변경합니다.SELECT * FROM performance_schema.setup_instruments WHERE NAME = 'transaction';+-------------+---------+-------+| NAME | ENABLED | TIMED |+-------------+---------+----..
SAVEPOINT identifierROLLBACK [WORK] TO [SAVEPOINT] identifierRELEASE SAVEPOINT identifier InnoDB는 SQL 문 SAVEPOINT, ROLLBACK TO SAVEPOINT, RELEASE SAVEPOINT 및 ROLLBACK에 대한 선택적 WORK 키워드를 지원합니다. SAVEPOINT문은 이름이 식별자여서 이름이 지정된 트랜잭션 세이브포인트을 설정합니다. 현재 트랜잭션에 이름이 같은 저장점(savepoint)이 있으면 이전 저장점이 삭제되고 새 세이브포인트가 설정됩니다. ROLLBACK TO SAVEPOINT 문은 트랜잭션을 종료하지 않고 트랜잭션을 이름이 지정된 세이브포인트로 롤백합니다. 세이브포인트가 설정된 후 행에 수행 된 ..