적용 대상: SQL Server 2025 (17.x)
Azure SQL 데이터베이스
Azure SQL Managed Instance
Mirrored databases in Microsoft Fabric
SQL 데이터베이스
다시 동기화된 데이터베이스를 실행합니다.
Caution
이 시스템 저장 프로시저는 내부적으로 사용되며 직접 관리 용도로는 권장되지 않습니다. 대신 Fabric 포털을 사용합니다. 이 절차를 사용하면 불일치가 발생할 수 있습니다.
이 시스템 저장 프로시저는 Microsoft Fabric의 Microsoft Fabric 미러된 데이터베이스 및 SQL 데이터베이스에 사용됩니다.
Syntax
sys.sp_change_feed_reseed_db_init
@is_init_needed tinyint
Arguments
is_init_needed
내부용으로만 사용됩니다.
Returns
0(성공) 또는 0이 아닌 값(실패)입니다.
비고
다시 설정하면 현재 미러된 데이터베이스가 중지되고 미러링이 다시 초기화됩니다. 여기에는 미러링을 위해 구성된 테이블의 새 초기 스냅샷을 생성한 다음 증분 변경 내용이 복제됩니다. 다시 시드하는 동안 Microsoft Fabric의 이전 미러된 데이터베이스 항목은 계속 사용할 수 있지만 증분 변경 내용은 수신하지 않습니다.
Permissions
CONTROL 데이터베이스 권한, db_owner 데이터베이스 역할 멤버 자격 또는 sysadmin 서버 역할 멤버 자격이 있는 사용자는 이 절차를 실행할 수 있습니다.
예시
A. 수동 다시 시드 이벤트 시작
자동 다시 크기 조정 기능을 켜기 전에 특정 데이터베이스에 대한 수동 다시 크기 조정을 테스트하여 영향을 파악하는 것이 가장 좋습니다.
USE <Mirrored database name>
GO
EXECUTE sp_change_feed_reseed_db_init @is_init_needed = 1;
관련 콘텐츠
- sys.sp_help_change_feed(Transact-SQL)
- sys.sp_help_change_feed_table(Transact-SQL)
- sys.sp_help_change_feed_table_groups(Transact-SQL)
- sys.sp_help_change_feed_settings(Transact-SQL)
- sys.sp_change_feed_configure_parameters(Transact-SQL)
- sys.dm_change_feed_log_scan_sessions(Transact-SQL)
- sys.dm_change_feed_errors(Transact-SQL)
- Fabric에서 미러링이란 무엇인가요?
- Fabric의 미러된 데이터베이스 복제 모니터링
- Microsoft Fabric을 사용하여 미러된 데이터베이스에서 데이터 탐색