Managed Instance 9

Azure SQL에서 선택할 수 있는 다양한 배포 옵션

Azure SQL에서 선택할 수 있는 다양한 배포 옵션 · Version : Azure SQL Microsoft Azure SQL은 다양한 배포 옵션을 제공한다. 리프트 앤 시프트 마이그레이션에서 기존 애플리케이션 현대화, 최신 클라우드 서비스 구축에 이르기 까지 Microsoft SQL Server 엔진으로 구동되는 여러 배포 옵션을 제공한다. Azure SQL은 단일 통합 관리 환경을 제공하여 다양한 SQL Server 기반 응용 프로그램 모음을 대규모로 관리하는 복잡성을 제거한다. 배포에 옵션에 관한 자세한 내용은 아래 링크를 참고 한다. · (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-paas-vs-sql-server..

Azure SQL Database의 vCore 모델과 DTU 모델에서 마이그레이션

Azure SQL Database의 vCore 모델과 DTU 모델에서 마이그레이션 l Version : Azure SQL Azure SQL Database에서 vCore(가상코어) 구매 모델은 컴퓨팅 및 스토리지 리소스를 독립적으로 확장하고 온-프레미스 성능을 조정하며 가격을 최적화할 수 있다. 또한 하드웨어 세대(Generation)을 선택할 수 있다. 하드웨어 세대는 시간 및 지역에 따라 지원되는 세대가 다르므로, 항상 Microsoft의 공식 문서를 참고할 수 있도록 한다. l (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-vcore/?WT.mc_id=DP-MVP-4039834 l (한국어) ht..

Azure SQL Database의 서비스 계층에 따른 DTU 구매 모델

Azure SQL Database의 서비스 계층에 따른 DTU 구매 모델 l Version : Azure SQL 이전 포스트에서 Azure SQL Database 의 전반적인 내용에 대해서 살펴 보았다. Azure SQL의 Overview에 대해서 자세히 알고 싶으면 아래 링크를 참고한다. l (영어) https://docs.microsoft.com/en-us/azure/sql-database/sql-database-technical-overview/?WT.mc_id=DP-MVP-4039834 l (한국어) https://docs.microsoft.com/ko-kr/azure/sql-database/sql-database-technical-overview/?WT.mc_id=DP-MVP-4039834 Az..

Azure SQL Database 서비스

Azure SQL Database 서비스 · Version : Azure SQL Azure SQL Database는 관리 서비스로 제공되는 범용 관계형 데이터베이스 이며, Azure Portal에서 응용 프로그램 및 솔루션에 대한 고가용성 및 고성능 데이터 저장소 계층을 만들 수 있다. 데이터 또한graph, JSON, spatial(공간), XML등 관계형 데이터와 비관계형 구조 모두 처리할 수있다. Azure SQL Database는 Microsoft SQL Server 데이터베이스 엔진을 기반으로 하며, high-performance In-Memory Optimize 기능및 지능형 쿼리 같은 고급 처리 기술을 사용할 수 있다. 실제 Microsoft에서는 최신 기능은 Azure SQL Databas..

Azure SQL Managed Instance 에서 SQL Agent의 Job history 기록 보관하기

Azure SQL Managed Instance 에서 SQL Agent의 Job history 기록 보관하기 · Version : Azure SQL Azure SQL Managed Instance는 Azure 클라우드에서 호스트되는 완전히 관리되는 SQL Server 이다. Managed Instance는 많은 SQL Server기능을 제공하지만 몇 가지 제약이 있다. 제약사항 중 하나는 SQL Agent작업 실행의 히스토리 기록을 변경할 수 없다는 것이다. 이번 포트스에서는 이 제약 사항을 다른 방법으로 우회하여 해결하는 방법 중 하나를 소개한다. Managed Instance의 SQL Agent는 각 작업당 100개의 히스토리를 기록하며, 총 1000개의 히스토리 기록을 유지할 수 있다. 아래 프로시..

Azure SQL의 데이터베이스 소유권 체인

Azure SQL의 데이터베이스 소유권 체인 · Version : Azure SQL Azure SQL Database Managed Instance에서는 SQL Server와 동일한 방식으로 데이터베이스간 쿼리를 실행할 수 있다. 또한 데이터베이스간 소유권 체인을 지원한다. 이번 포스트에서는 Managed Instance의 소유권 체인에 대해서 다루어 본다. 데이터베이스간의 소유권 체인을 사용하면 명시적 권한이 객체에 부여되지 않더라도SQL 인스턴스의 다른 데이터베이스에 있는 객체에 액세스 할 수 있다. DB_CHAINING옵션이 데이터베이스에서 설정되어 있는 경우 동일한 소유자로 다른 데이터베이스에 액세스할 수 있다. DB_CHAINING is disabled by default on new datab..

Azure SQL의 내부 디스크 할당 방법 및 저장 가능 용량 확인

Azure SQL의 내부 디스크 할당 방법 및 저장 가능 용량 확인 · Version : Azure SQL Azure SQL Database Managed Instance는 모든 데이터베이스 파일을 Azure Storage에 보관하는 Azure Cloud SQL Server 서비스 이다. 이번 포스트에서는 Managed Instance가 스토리지 계층에 디스크를 할당하는 방법과 최대 사용한 가능한 디스크 공간을 확인하는 방법에 대해서 살펴본다. Azure SQL Database Managed Instance는 일반적인 목적의 스토리지 계층과 데이터베이스 파일이 위치하는 Azure Premium 스토리지 계층을 가지고 있다. Managed Instance는 모든 파일에 대해 미리 정의된 크기의 Azure ..

Azure SQL에서 이메일 보내기

Azure SQL에서 이메일 보내기 · Version : Azure SQL Azure SQL Database Managed Instance는 Azure 클라우드에서 대부분의 SQL Server 기능을 사용할 수 있다. 이번 포스트에서는 Managed Instance에서 메일 프로필을 설정하고 이메일을 보내는 방법에 대해서 알아본다. 먼저 이메일 서버에 액세스하는데 필요한 로그인/암호 정보와 함께 실제 이메일을 보낼 전자 메일 서버의 주소가 포함된 이메일 계정 정보를 설정한다. 아래 스크립트를 참고하여 설정을 사용자에게 맞게 변경 후 실행 한다. -- Create a Database Mail account EXECUTE msdb.dbo.sysmail_add_account_sp @account_name = ..

Azure SQL에서 읽기 전용 복제본에 대한 접속 및 링크 서버 생성

Azure SQL에서 읽기 전용 복제본에 대한 접속 및 링크 서버 생성 · Version : Azure SQL Azure SQL Database Managed Instance는 Azure 클라우드에서 호스트 되는 완벽하게 관리되는 SQL Server 데이터베이스 엔진으로 Azure SQL Pass 및 SQL Server 기능(예: 링크된 서버 및 기본 제공되는 무료 보조 읽기 전용 복제본)을 제공한다. 이번 포스트에서는 연결된 서버(링크드 서버)를 사용하여 읽을 수 있는 보조 복제본을 연결하는 방법을 살펴 본다. Managed Instance의 Business Critical Tier는 모든 데이터베이스에 대해서 리포트 목적의 용도로 사용할 수 있는 읽기 전용 상태의 무료 읽기 전용 복제본을 제공한다. ..