Datastream 사용 시 일반적인 권장사항

이 페이지에는 Datastream 사용에 대한 권장사항을 제시합니다. 여기에는 Datastream을 사용할 때의 일반적인 권장사항이 포함됩니다.

스트림의 소스 데이터베이스 변경

경우에 따라 스트림의 소스 데이터베이스를 변경해야 할 수도 있습니다. 예를 들어 기본 데이터베이스 인스턴스 대신 복제본에서 복제하도록 스트림을 수정해야 할 수 있습니다.

  1. 복제본 인스턴스의 연결 프로필을 만듭니다.
  2. 생성된 복제본의 연결 프로필과 대상의 기존 연결 프로필을 사용하여 스트림을 만듭니다.
  3. 이전 백필이 중지된 상태로 스트림을 시작합니다. 스트림이 시작되면 바이너리 로그의 데이터만 가져옵니다.
  4. 선택사항입니다. 스트림을 실행한 후수정하여 자동 백필을 사용 설정합니다.
  5. 기본 인스턴스에서 읽는 스트림을 일시중지합니다.

  6. 선택사항입니다. 기본 인스턴스에서 데이터를 스트리밍한 스트림을 삭제합니다.

  7. 선택사항입니다. 기본 인스턴스의 연결 프로필을 삭제합니다.

Datastream의 알림 및 모니터링

Datastream 대시보드에는 많은 정보가 포함되어 있습니다. 이 정보는 디버깅에 유용할 수 있습니다. 로그에서 추가 정보를 확인할 수 있으며 이는 Cloud Logging에서 제공됩니다.

Datastream 알림

Datastream에 기본 알림이 설정되어 있지 않지만 Datastream UI에서 각 측정항목에 대해 '알림 정책 만들기' 링크를 클릭하면 알림을 쉽게 만들 수 있습니다. 다음 Datastream 측정항목에 대한 알림을 만드는 것이 좋습니다.

  • 데이터 최신 상태
  • 지원되지 않는 이벤트
  • 총 지연 시간

이러한 측정항목에 대한 알림은 스트림 또는 소스 데이터베이스에 문제가 있음을 나타낼 수 있습니다.

단일 스트림으로 테이블을 몇 개 처리할 수 있나요?

단일 스트림으로 최대 10,000개의 테이블을 처리할 수 있으며 테이블 크기에는 제한이 없습니다. 그러나 소스 데이터베이스에 여러 스트림을 사용해야 하는 다른 비즈니스 로직 고려사항이 있을 수 있습니다. . 이러한 고려사항의 예로는 데이터에 대한 사용자 액세스 제어 개선, 여러 비즈니스 흐름의 유지보수를 용이하게 하기 위한 다중 스트림 사용 등이 있습니다.