콘텐츠 참조 구성 및 관리 - Azure SQL 데이터베이스
적용 대상: Azure SQL Database
이 문서에서는 Azure SQL Database를 관리하고 구성하는 데 도움이 될 수 있는 다양한 가이드, 스크립트 및 설명에 대한 콘텐츠 참조를 찾을 수 있습니다.
데이터 로드
- SQL 데이터베이스로 마이그레이션
- 마이그레이션 후 SQL Database 관리 방법을 배웁니다.
- 데이터베이스 복사
- BACPAC에서 데이터베이스 가져오기
- BACPAC로 데이터베이스 내보내기
- BCP를 사용하여 데이터 로드
- ADF를 사용하여 데이터 로드
기능 구성
- Microsoft Entra 인증 구성
- 조건부 액세스 구성
- Microsoft Entra 다단계 인증
- Azure Blob Storage에서 백업을 유지하도록 데이터베이스에 대한 백업 보존 을 구성합니다.
- 다른 지역에 데이터베이스의 복제본(replica) 유지하도록 지역 복제본(replica)을 구성합니다.
- 재해 발생 시 단일 또는 풀링된 데이터베이스 그룹을 다른 지역의 보조 서버로 장애 조치(failover)하도록 장애 조치(failover) 그룹을 구성합니다.
- 임시 보존 정책 구성
- BYOK를 사용하여 TDE 구성
- TDE BYOK 키 순환
- TDE 보호기 제거
- 메모리 내 OLTP 구성
- Azure Automation 구성
- 데이터베이스 간에 날짜를 복제하기 위해 트랜잭션 복제를 구성합니다.
- Azure SQL 데이터베이스가 SQL 삽입 또는 의심스러운 위치에서의 액세스와 같은 의심스러운 활동을 식별할 수 있도록 위협 탐지를 구성합니다.
- 중요한 데이터를 보호하도록 동적 데이터 마스킹을 구성합니다.
- 지역 복제를 위한 보안 구성
데이터베이스 모니터링 및 튜닝
- 데이터베이스 Watcher
- 수동 튜닝
- DMV를 사용하여 성능 모니터링
- 쿼리 저장소를 사용하여 성능 모니터링
- 자동 튜닝을 활성화하여 Azure SQL 데이터베이스가 워크로드의 성능을 최적화할 수 있도록 합니다.
- 자동 튜닝에 대한 전자 메일 알림을 사용하도록 활성화하여 튜닝 권장 사항에 대한 정보를 가져옵니다.
- 성능 권장 사항을 적용하고 데이터베이스를 최적화합니다.
- Azure SQL 데이터베이스에서 알림을 받을 경고를 만듭니다.
- 애플리케이션과 데이터베이스 간에 연결 문제가 발생할 경우 연결 문제를 해결합니다. 연결 문제에 대한 Resource Health를 사용할 수도 있습니다.
- 파일 공간을 관리하여 데이터베이스의 스토리지 사용량을 모니터링합니다.
- 메모리 내 OLTP 공간 모니터링
확장 이벤트
분산 데이터 쿼리
- 여러 데이터베이스에서 수직 분할된 데이터를 쿼리합니다.
- 확장된 데이터 계층에 대한 보고합니다.
- 여러 스키마를 사용하여 테이블에서 쿼리합니다.
탄력적 데이터베이스 작업
데이터베이스 분할
- 탄력적 데이터베이스 클라이언트 라이브러리 업그레이드하기.
- 분할된 앱을 만듭니다.
- 수평 분할된 데이터 쿼리하기.
- 다중 분할된 쿼리 실행하기.
- 분할된 데이터 이동하기.
- 데이터베이스 분할에서 보안 구성하기.
- 현재 데이터베이스 분할 세트에 분할된 데이터베이스를 추가합니다.
- 분할된 맵 문제를 해결합니다.
- 분할된 DB 마이그레이션합니다.
- 카운터를 만듭니다.
- 엔터티 프레임워크를 사용하여 분할된 데이터를 쿼리합니다.
- Dapper 프레임워크를 사용하여 분할된 데이터를 쿼리합니다.
애플리케이션 개발
- 연결
- Spark 커넥터 사용
- 앱 인증
- 성능 향상을 위해 일괄 처리 사용
- 연결 지침
- DNS 별칭
- DNS 별칭 PowerShell 설정
- 포트 - ADO.NET
- C 및 C ++
- Excel
애플리케이션 디자인
멀티테넌트 SaaS(서비스형 소프트웨어) 애플리케이션 설계
관련 콘텐츠
- Azure SQL Managed Instance 사용 방법 가이드에 대해 알아보세요.