Loading

Microsoft SQL Server 연결로 잠금 방지

게시 일자: Jul 20, 2023
과업
Tableau Desktop에서 MS SQL Server 데이터베이스 테이블 잠금을 방지하는 방법
단계

옵션 1:

연결을 만들 때 커밋되지 않은 데이터 읽기 옵션을 사용합니다. 이 옵션을 사용하면 데이터 읽기에 대한 커밋되지 않은 읽기 격리 수준에서 Tableau를 실행할 수 있습니다.  
참고: 연결은 기본적으로 데이터베이스에 설정된 격리 수준으로 설정됩니다. 데이터베이스 관리자는 원하는 결과를 보장하기 위해 계속해서 격리 수준을 관리해야 합니다.

옵션 2:

.tdc 파일을 만듭니다. Tableau 커뮤니티의 다음 게시물은 이러한 유형의 .tdc 파일을 만들 때 유용할 수 있습니다.  https://community.tableau.com/thread/166245

이 솔루션에서도 데이터베이스 관리자는 원하는 결과를 보장하기 위해 격리 수준을 설정해야 합니다.

참고: Tableau는 TDC 파일을 테스트하거나 지원을 제공하지 않습니다. 이러한 파일은 데이터 연결을 탐색하거나 관련 문제를 해결하기 위한 도구로 사용해야 합니다. TDC 파일을 만들고 유지 관리할 때 주의하여 편집해야 하며 이러한 파일의 공유는 지원 대상이 아닙니다.
추가 자원
데이터를 읽을 때 MS SQL Server는 컴파일 및 실행 중에 Sch-S(스키마 안정성) 잠금을 획득하여 긴 프로세스 동안 데이터의 무결성을 유지합니다. 이로 인해 MS SQL Server의 동시 트랜잭션이 테이블에 대한 Sch-M(스키마 수정) 잠금을 보유하면 긴 쿼리가 차단될 수 있습니다. 자세한 내용은 데이터 읽기 시 동작(영문)을 참조하십시오.
Knowledge 기사 번호

001458005

 
로드 중
Salesforce Help | Article