다음을 통해 공유


sys.sp_help_change_feed_settings(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft Fabric SQL 데이터베이스에 있는 SQL Server 2022(16.x) Azure SQL Database Azure Synapse Analytics Warehouse

패브릭 미러된 데이터베이스 기능의 프로비전 또는 프로비전 해제 상태 및 정보를 제공합니다.

이 시스템 저장 프로시저는 다음 용도로 사용됩니다.

  • SQL Server 인스턴스 및 Azure SQL Database에 대한 Azure Synapse Link 기능입니다. 자세한 내용은 SQL Server 및 Azure SQL Database에 대한 Azure Synapse Link 관리를 참조하세요.
  • Azure SQL Database에 대한 패브릭 미러된 데이터베이스 기능입니다. 자세한 내용은 Microsoft Fabric 미러된 데이터베이스를 참조 하세요.
  • Microsoft Fabric의 SQL 데이터베이스입니다. 자세한 내용은 Microsoft Fabric의 SQL 데이터베이스를 참조 하세요.

구문

Transact-SQL 구문 표기 규칙

EXECUTE sys.sp_help_change_feed_settings;

인수

None

결과 집합

열 이름 데이터 형식 설명
maxtrans int 각 주기에서 처리할 최대 트랜잭션입니다. 기본값은 10000입니다.
seqno binary(10) 마지막으로 게시된 LSN(로그 레코드)을 추적하는 LSN(로그 시퀀스 번호) 표식입니다.
schema_version int 데이터베이스의 현재 스키마 버전을 추적합니다. 시작 시 스키마를 업데이트해야 하는지 여부를 결정합니다.
pollinterval int 로그가 몇 초 안에 새로운 변경 내용을 검색하는 빈도입니다.
reseed_state tinyint 적용 대상: 패브릭 미러된 데이터베이스에만 해당합니다.

0 = 보통입니다.
1 = 데이터베이스가 Fabric으로 다시 초기화하는 프로세스를 시작했습니다. 전환 상태입니다.
2 = 데이터베이스가 Fabric으로 다시 초기화되고 완료될 때까지 이 상태로 유지됩니다.

사용 권한

CONTROL 데이터베이스 권한, db_owner 데이터베이스 역할 멤버 자격 또는 sysadmin 서버 역할 멤버 자격이 있는 사용자는 이 절차를 실행할 수 있습니다.

설명

패브릭 미러링이면 원본 SQL 데이터베이스 트랜잭션 로그가 모니터링됩니다. 트랜잭션 로그가 가득 찬 것으로 관찰되고 로그 재사용 이유가 있으면 데이터베이스가 REPLICATION자동으로 Fabric으로 다시 초기화되어 트랜잭션 로그가 잘립니다. 이 특수한 다시 시드 상태 동안 데이터베이스 스냅샷이 Fabric으로 다시 전송된 다음 증분 복제가 다시 시작됩니다. 열은 reseed_state sys.sp_help_change_feed_settings 다시 시드 상태를 나타냅니다.