우리는 SQL Server를 사용하고 있으며 스냅 숏 격리가 성능을 향상시키고 교착 상태를 해결할 수있는 좋은 방법 일 수 있습니다.스프링 격리 지원? MSQL 스냅 숏 격리
스냅 샷 격리로 변경해야한다고 가정하면 스프링 @Transactional
에서 스냅 샷 격리를 사용하는 쉬운 방법을 찾을 수 없습니다.
우리는 Spring-jdbc를 사용하지만 최대 절전 모드 임을 갖지 않지만, 다음과 같은 최대 절전 모드 구성 옵션을 찾았습니다. 이것은 격리 값이 수동으로 어떻게 든 제공 될 수 있다고 제안하는 것으로 보인다.
<property name=”hibernate.connection.isolation”>4096</property>
트랜잭션에서 SQL Server 스냅 샷 격리를 사용하는 방법을 아는 사람이 있습니까?
안녕하세요 gbagga, 유용한 팁. TransactionTemplate을 자세히 살펴보고 다시보고하겠습니다. – Syntax
감사 코드 gbagga, TransactionTemplate.setIsolationLevel이 올바른 코드로 정확히 우리가 찾고있는 것입니다. 비슷한 의도로이 질문을 읽는 사람에게는 아직 데이터베이스를 구성하지 않았고이를 테스트했습니다. 그러나 나는 (DB와 트랜잭션에서) 스냅 샷 격리를 올바르게 구성한다고 가정해서는 안되는 이유는 없습니다. – Syntax
당신은 환영합니다 !!! –