Protecting highly confidential sales data with Azure SQL Database

>> 이봐, 우리는 마이크로 소프트와 함께 코드와 앱을 가지고 돌아왔다 IT Showcase에서 실행됩니다

나는 라일 닷지 야 오늘, 우리는 나와 함께 마크 엣트를 만난다 표? >> 나는 그것을 좋아한다 >> 그래서 Enterprise Deal Discount Approval 앱을 실행합니다 그것은 한 입 가득합니다

>> 정말로 그렇습니다 >> Microsoft와 어떤 관련이 있습니까? >> 그래서 기본적으로, 그것은 이전에는 사용했던 프로세스를 디지털화했다 Outlook을 통해 매우 수동으로 확인하십시오 판매자가 필요할 때 교부금에 대한 승인 거래에서 고객에 대한 양보, 그는 비즈니스 규칙 내에서 정식으로 승인을받습니다 Microsoft는 능력을 키우고 있습니다

고객에 대한 양보 >> 알았어 그래서 나는 고객에게 할인을주고 싶다 나는 단지 말할 수 없다 빌어 먹을 늙은이가 없어

프로세스 용 통합 파일 인 멋진 도구 이것은 상당히 민감한 정보입니다 >> 그래, 그래, 그래 여러 가지가 있습니다 거기에 상당히 민감합니다

우리가 고객에게 얼마나 많은 할인을 해주는 지 네 >> 나는 사람들이 그것을 알고 싶어한다는 것을 확신합니다 네 >> 또한 규칙은 무엇입니까? 능력을 키우는 사람들에 반대합니다

내게 얼마를 주겠습니까? 네 >> 한계는 무엇입니까? 그리고 다시, 경쟁자는 그 정보를 갖고 싶어합니다 >> 그래서,이 도구는 쓰여지고, 당신은 암호화를 철저히하고 있습니까? >> 네 >> 그리고 이것은 이것이 첫 번째 서비스 중 하나라고 생각합니다 내가 암호화를하고있는 곳과 이야기했던 나는 그 고객으로부터 데이터베이스의 서버 및 그 밖의 모든 것? >> 네

>> 그것에 관해 우리에게 조금 말할 수 있습니까? 팀이 한 일들 중 일부 또는 우리 고객이하는 것들 그들이이 길로 내려갈 때 배울 수 있습니까? >> 확실히 그래서 내부적으로, 민감한 데이터를 다룰 때, 우리는 대중 교통에서 암호화해야합니다 우리는 휴식을 취하면서 암호화해야합니다 어디서나 데이터가 위치합니다 2 ~ 3 년 전, 우리는 내부 라이브러리를 가지고있었습니다

클라이언트 쪽 암호화, 효과가 있었지만 실행하기가 어려웠습니다 그리고 당시 Proli Group Azure SQL 항상 암호화 된 멋진 기능을 출시했습니다 또한 On-Premise, 그러나 우리는 인프라에서 PaaS 서비스를 사용합니다 그것에 대한 멋진 점 구현하기가 비교적 쉽기 때문에, 및 소프트웨어 엔지니어 그 서면, 응용 프로그램, 및 백엔드 코드 및 프론트 엔드 코드는 암호화를 마음으로 알아야 할 필요가 없으며, 그리고 그들은 앞으로 나아갈 수 있고 구현할 수 있습니다 매우 쉽게 사용할 수있는 강력한 암호화 솔루션입니다

>> 그래서, 만약 내가 새로운 응용 프로그램을 만들기 시작하려는 팀, 내가 명심해야 할 몇 가지는 무엇인가? 내가이 일을 시작하면 될까? >> 그럼 구현하기 쉬운 것은 무엇입니까? 우리는 운영하기 쉽다는 말을 할 것입니다 염두에 두어야 할 몇 가지 사항이 있습니다 첫째, 나는 성능이라고 생각한다 작업 부하를 이동하기 때문에 일반적으로 SQL 엔진에서 처리하지 않습니다 비교, 작업량, 조인 및 그 모든 것과 마찬가지로, 중간 계층이 무엇이든간에 성능이 저하되는 것을 볼 수 있습니다

사용자 경험을 통해, 우리가 측정 한 것은 영향력이 없다는 것입니다 그러나 그것은 여전히 ​​측정 가능합니다 따라서 데이터의 양과 필요한 작업량 SQL에서 다시로드 오프로드 중간 계층 또는 앞 계층, 그것은 영향을 미칠 수 있습니다 그래서, 당신은 그것을 인식하고 그것에 대한 계획을 세워야합니다 두 번째로 염두에 두어야 할 것은, 처음부터 암호화를하십시오

그래서 우리 프로젝트에서 그렇게하지 않았습니다 우리는 비행 중처럼 항상 암호화됨을 채택했습니다 우리는 몇 가지 절차를 재 설계해야했습니다 우리는 Workload를 SQL에서 중간 계층으로 이동해야했습니다 그것은 시간 관점에서 볼 때 정말로 비쌌습니다

리팩토링 관점 그래서, 제 조언은 당신이 필요하다면 데이터를 암호화하기 때문에 민감한, 처음부터해라 시작부터 열을 암호화하고, 내 디자인을 생각하여 오프로드 할 필요가 있습니다 SQL 서버에서 다시 중간 계층 또는 앞 계층으로, 그게 내 전반적인 응용 프로그램에 어떤 영향을 줍니까? >> 그리고 이렇게,에서뿐만 아니라에 암호로 고쳐 쓰십시오 애플리케이션 디자인을 통한 시작, Dev 테스트 UN을 통해? >> 네, 모든 환경 Microsoft IT 및 나는 당신이 당신의 환경에서 똑같이하기를 희망한다

당신은 생산 데이터를 가지고 있지 않아요 귀하의 개발 및 테스트 환경, 그렇게하는 것이 여전히 좋은 것입니다 환경에서 문제를 복제 할 수 있으므로, 성능 영향을 측정하고, 모든 것이 작동하는지 확인하십시오 >> 유엔에서 벌레를 발견하지 못하면 네가 잡히면 순수한 의심에 쓸 여분의 조치를 취하고 있습니까? 네 >> 그래서, 다른 것들은 무엇입니까? 당신이 팁에 주목 한거야? 우리는 더 일찍 이야기했다

너는 뭔가에 대해 언급했다 유니 코드 및 데이터 정렬 >> 네, 그 이유 중 하나입니다 암호화를 먼저하는 것은, 그렇지 않다면, 그리고 테이블이나 컬럼을 동일한 데이터 정렬이 없다 또는 동일한 코드 페이지 또는 그와 유사한 것, 실제로 암호화 할 때 조인을해야합니다 또는 작동하지 않는 작업 부하를 사용하여 비교할 수 있습니다

결과 암호, 같은 것이 아니며, 당신은하지 않을 것입니다 정보를 일치시킬 수 있어야합니다 >> 그래서 너 뭐야? 당신의 비밀 관리를 위해 이것을 사용합니까? 어떻게 그랬습니까? 나는 회전과 다른 것들을 가정하고 있습니다 >> 맞아 그래서, 우리는 Brainium Key 시나리오를 사용합니다

생성 할 모든 권한 내부적으로 우리의 키를 우리는 키 볼트 (Key Vault) 정말 구현하기 쉽습니다 Azure SQL은 항상 암호화 됨 그리고 우리는 실제로 로테이션을 통해 우리는 우리 열쇠의 수명이 끝났습니다 PowerShell을 사용하여 구현하기가 정말 쉽습니다 azure

com/docs에서 제공되는 모든 설명서를 통해, 진짜 문제가 없으며, 진정한 번거 로움이 없습니다 문서 및 쾅, 열쇠 회전이 일어 났어 >> 굉장해 자, Mark는 시간 내 주셔서 감사합니다 팀이 일한 것을 알고 있습니다

훌륭한 기술 사례 연구 백서, 그래서 우리는 그것에 링크 할 것입니다 그리고 나서, 나는 일부 링크는 다른 제품 문서 다른 고객이 사용할 수 있도록 하지만 마크, 오늘 시간 내 주셔서 감사합니다 >> 그래, 나도 감사 굉장해

>> 다음 코드와 앱을 살펴 보겠습니다

Introducing Azure Database for PostgreSQL and Azure Database for MySQL

(기계 whirring) – 오픈 소스 데이터베이스로 개발한다면, 오늘 우리는 당신에게 새로운 커뮤니티 기반을 보여줄 것입니다 Azure 용 PostgreSQL 및 MySQL 데이터베이스, 성능 요구를 충족시키는 동적 규모 포함 몇 초 안에 앱을 사용할 수 있으며, 복제본 설정 필요성, Azure Service Integration 앱에 정보를 추가하는 방법과 기존 제품을 사용하면서 일어나서 운영하십시오

개발자 도구 및 프레임 워크 (일렉트로닉 뮤직) 이제 우리는 Sunil Kamath와 합류했습니다 Azure 데이터베이스 엔지니어링 팀에서 오신 것을 환영합니다 – 쇼에 데려 줘서 고마워 – Azure는 실제로 데이터베이스 서비스 옵션을 제공합니다

잠시 동안,하지만 지금은 실제로 사용할 수 있습니다 선호하는 관계형, 커뮤니티 기반, Azure에서 오픈 소스 데이터베이스 엔진을 추가 서비스로 제공합니다 – 맞아요, 그리고 그것은 많은 의미가 있습니다 Azure의 목표는 항상 개발자의 필요를 지원합니다 보시다시피 오픈 플랫폼입니다

우리는 모든 앱, 플랫폼 또는 언어를 지원합니다 우리는 점점 더 많은 오픈 소스를보고 있습니다 지금 Azure를 이용하는 어플리케이션 오픈 소스 커뮤니티 데이터베이스 엔진 가져 오기 PostgreSQL과 MySQL을 Azure에 연결하면 계속 진행할 수 있습니다 귀하의 응용 프로그램 개발 요구를 지원하기 위해,하지만 지금은 클라우드에서 안전하게 관리되고 완벽하게 관리되는 서비스입니다

– 그리고 실제로는 똑같은 플랫폼이 힘을 발휘하고 있습니다 수년 동안 Microsoft SQL 데이터베이스 서비스 – 알았다 이러한 서비스는 입증 된 동일한 Microsoft 힘을주고있는 SQL 데이터베이스 서비스 플랫폼 몇 년 동안 Azure SQL 데이터베이스 서비스 우리는이 플랫폼을 확장하고 동일한 혁신과 운영 경험 MySQL과 PostgreSQL을 지원합니다

이제 강조하는 것이 중요합니다 데려 오는 데있어 핵심 우선 순위 중 하나 이러한 서비스는 친숙했습니다 기존 도구 및 프레임 워크를 계속 사용할 수 있습니다 익숙한 프로그래밍 언어를 사용하십시오 이러한 데이터베이스 엔진을 지원합니다

이 모든 것을 걱정할 필요없이 인프라 또는 패치 관리 또는 보안 또는 고 가용성 설계 그것은 모두 서비스에 내장되어 있습니다 9999 %의 가용성을 자랑하는 업계의 지원을받습니다 또한 컴퓨팅 또는 스토리지를 유연하게 확장 할 수 있습니다 독립적으로 리소스를 확장 할 수 있습니다

– 앱의 지리적 인 범위를 넓힐 수 있습니다 Azure의 전체 글로벌 발자국에 걸쳐 – 맞습니다; 앱이 활용할 수있는 Azure의 다른 서비스들, 예를 들면, 앱에 더 많은 지능을 구축하는 방법 또는 웹 응용 프로그램 서비스, 컨테이너 등을 사용하십시오 데이터에 지능을 추가 할 수도 있습니다 – 그럼이게 어떻게 실제로 작동합니까? 시작할 수 있습니까? – 예, 게시 방법을 보여 드리겠습니다 처음부터 데이터베이스

MySQL을 검색해 보자 MySQL 용 Azure 데이터베이스 또는 PostgreSQL을 검색하여 찾을 수 있습니다 PostgreSQL을위한 Azure 데이터베이스 이제 데이터베이스를 만들려면 간단하게 서버 만들기를 클릭해야합니다

이제 저는 포털 블레이드를 만들고 있습니다 첫 번째 Azure PostgreSQL 데이터베이스 이 블레이드에는 정보를 입력합니다 이름, 사용자 자격 증명, 지역 선택, 가격 책정 단계, 그리고 생성 히트 여기 연결 보안에서, 클라이언트의 IP 주소를 구성해야합니다

데이터베이스와 대화해야합니다 일반적으로 이것은 클라이언트 IP 주소입니다 보시다시피 SSL은 기본적으로 이미 사용하도록 설정되어 있습니다 당신이 가질 수있는 옵션이 있습니다 모든 Azure Services는이 데이터베이스와 대화합니다

IP 주소를 명시 적으로 구성하지 않아도됩니다 다음을 사용하여 구성합니다 Azure 서비스에 대한 액세스 허용 – 그리고 워크 플로우를 사용하고 있다면, 예를 들어, 웹 응용 프로그램과 SQL을 지금 당장 적용 할 수 있습니까? PostgreSQL 또는 MySQL을 사용하고 있습니까? – 예, 우리는 또한 통합 작업을 수행했습니다 MySQL 및 PostgreSQL에서 웹 응용 프로그램, 이러한 데이터베이스를 일부로 배포 할 수 있습니다

앱 배포 여기 Azure 포털에서 wep 앱을 검색했습니다 그리고 당신은 웹 애플 리케이션 플러스 MySQL을 참조하십시오 웹 애플리케이션 플러스 PostgreSQL 여기에서는 Web App 플러스 MySQL 배치 워크 플로우를 보았습니다 어디 Azure 데이터베이스를 선택할 수 있습니다 데이터베이스 제공자로서의 MySQL의 경우 – [Jeremy Chapman] 맞습니다

자동화하고 싶다면 내 인프라 제공 자원 관리자 템플리트가 빌드되었습니다 Azure에 실제로 사용하는 것입니까? – 당연히 이것은 일반적인 방법입니다 앱을 빌드하고 빌드를 반복 할 수있게 해줍니다 사실, 템플릿을 가져 오도록하겠습니다 Web App과 PostgreSQL 또는 MySQL은이 템플릿을 사용합니다

사용자 정의하려는 경우 JSON 파일을 볼 수 있습니다 또는 이것을 자신의 템플릿을 만들기위한 기반으로 사용하십시오 그리고이 같은 템플릿이 또한 Terraform과 같은 타사 프레임 워크를 자동화하는 데 사용할 수 있습니다 – 매우 멋지므로 Cloud Shell 또는 Azure CLI를 사용할 수 있습니까? PostgreSQL과 MySQL과 대화하고 싶습니까? – Azure에서 실행되는 SQL에서 기대 하듯이, PostgreSQL 또는 MySQL을 관리 할 수 ​​있습니다 Cloud Shell 또는 Azure CLI를 통해 직접 연결할 수 있습니다

Azure 포털에서 다음을 클릭하십시오 상단의 Cloud Shell 아이콘을 클릭합니다 MySQL 및 PostgreSQL 클라이언트 도구는 이미 있습니다 클라우드 셸과 통합됩니다 여기, 나는 psql을 사용하여 연결하고있다

기존의 PostgreSQL 서버에 저장합니다 또한 데이터베이스와 상호 작용할 수도 있습니다 PostgreSQL 또는 SQL 명령을 사용합니다 – 그래, 백업 같은 건 어때? 또는 귀하의 데이터베이스에서 georedudancy? – 서비스에는 보존 기능이있는 기본 제공 백업이 있습니다 특정 시점 복원의 경우 최대 35 일입니다

백업은 지리적으로 저장할 수도 있습니다 재해로부터 복구 할 수있는 다른 지역 이 시나리오에서는 서버를 만들고, 백업에서 원본, georedudant 백업을 선택하십시오 – 그리고 이미 오픈 소스 데이터베이스를 사용하고 있다면 구내에서, 내가 생각하고 생각해야 할 것이 무엇인지, 내가 그 전제 데이터베이스에서 이동하면 서비스 모델로 데이터베이스에? – [Sunil Kamath] 주요 고려 사항은 다음과 같습니다 우리가 지원하는 데이터베이스 엔진 버전

사용중인 버전을 지원하는지 확인하십시오 다음 고려 사항은 데이터베이스 크기입니다 그래서 당신은 얼마나 많은 스토리지가 필요한지 알 수 있습니다 그런 다음 적절한 서비스 계층을 선택하고, 그리고 당신이 필요로하는 계산 이 문제를 해결하는 것은 괜찮습니다

너는 나중에 할 수있어 독립적으로 유연하게 계산하거나 저장합니다 – 그러면 기존 데이터베이스를 어떻게 마이그레이션 할 것인가? Azure로 이미 실행 중입니까? – 기존 도구를 계속 사용할 수 있습니다 pg_dump 나 mysqldump와 같이 또는 우리가 사용하고 있기 때문에 어디에서나 데이터를 가져올 수 있습니다 MySQL과 PostgreSQL의 동일한 커뮤니티 버전

또한, 우리는 Attunity Replicate Tool을 통해 고객 지원 가동 중지 시간을 최소화하면서 데이터를 서비스로 마이그레이션하십시오 그리고 이것은 무료 서비스입니다 어떻게 할 수 있는지 알려주지 나는 Attunity Designer에 있고 이주를 찾고있다 내 서점을 관리 서비스에, 로컬 호스트 인 yapsql에 연결됩니다

내가해야 할 첫 번째 일은 마이그레이션 작업을 설정합니다 즉, 소스와 대상을 정의하십시오 연결 속성을 살펴 보겠습니다 이전에 연결 세부 정보를 입력했습니다 근원을 위해, 국부적으로 postgres, 내 전제 서버입니다

연결을 테스트 해 봅시다 마찬가지로 연결 속성을 검토합니다 대상을 위해 PostgreSQL 용 Azure 데이터베이스 서버 이름과 연결 세부 정보를 볼 수 있습니다 연결을 테스트 해 봅시다

우리는 서점 테이블을 마이그레이션하려고합니다 소스와 타겟을 살펴 봅시다 데이터베이스 yapsql 쉘 책 제목 수를 검토하고 싶습니다 내 로컬 데이터베이스에 있습니다

그래서 저는 쿼리를 실행하고 있습니다 내가 가지고있는 책이 얼마나 있는지 알기 그래서 여기에 나는 약 101 권의 책 제목이 있습니다 이제 대상으로 마이그레이션하고 싶습니다 그리고 여기 나는 Azure PostgreSQL 서비스에 연결되어 있습니다

그리고 분명히 내가하지 않는다는 것을 알 수있다 이 책 제목 중 하나라도 이전했습니다 PostgreSQL을위한 Azure 데이터베이스 이제 우리는 최소한의 중단 시간으로 데이터를 이동하고 싶습니다 Azure PostgreSQL 서버에 연결합니다

이제 마이그레이션 작업을 실행 해 보겠습니다 지금은 데이터의 크기에 따라, 이 작업은 더 오래 걸릴 수 있지만 가장 중요한 것은 내 앱을 중단해야합니다 내 데이터를 클라우드로 이동하십시오 자, 대상의 책 제목을 검토하면, 나는 101 권의 책 제목 모두가 지금 볼 수있다 Azure PostgreSQL 서비스로 성공적으로 마이그레이션되었습니다

요약하면 기존 MySQL 또는 PostgreSQL을 마이그레이션 할 수 있습니다 데이터베이스를 Azure의 관리되는 PostgreSQL에 최소한의 중단 시간으로 제공합니다 이제는 응용 프로그램을 변경하는 것이 전부입니다 연결 문자열을 가리키고 Azure MySQL 또는 PostgreSQL 서비스 – 그래서 지금 당신은 Azure에 있고 이것은 지금 숫자를 엽니 다

개발자로서 새로운 기회를 얻었습니다 – 예, 제가 보여주고 싶은 첫 번째 것 동적 인 스케일링입니다 규모 조정 성능, 일반적으로 당신이 필요로하는 자원보다 먼저 생각하고, 특히 피크 기간 동안 계획하십시오 우리 서점이 매우 인기를 얻고 있다고 상상해보십시오 강력한 비즈니스 성공을 누리고 있습니다

책 제목을 더 추가하려면 저장 용량을 늘리거나 저장 용량을 추가하려고합니다 또는 더 많은 사용자가 로깅하고 있습니다 바쁜 판매 시즌에 서점에 당신은 계산을 증가시키고 싶을지도 모른다 이제 독립적으로 스토리지를 확장 할 수 있습니다 초 단위로 계산하여 신속하게 대응할 수 있습니다

변화하는 비즈니스 요구에 따라서 비용을 최적화하십시오 – 규모와 범위를 넘어 큰 이점 중 하나 여기에 귀하가 귀하의 데이터로부터 통찰력을 얻을 수 있다는 것입니다 기계 학습이나 정보 추가 같은 것을 사용 인지 서비스를 통해 귀하의 응용 프로그램에 연결하십시오 – 예, azurecom에서는 모든인지 서비스를 볼 수 있습니다

내 앱에 검색 기능을 추가하는 데 관심이 있습니다 특히, Bing Web Search API, 앱에 능력을 부여합니다 수십억 건의 문서를 탐색합니다 서점의 경우 내가 알고 싶은 것은 수요가 무엇인지 내 재고 목록에있는 책이 전 세계처럼 보이나요? API를 사용하면 답변을 대략적으로 알 수 있습니다 각 도서에 대한 국가 별 조회수를 얻음으로써 하지만 이제 서점 앱 코드를 살펴보면, 이 앱에 인텔리전스를 추가 할 것입니다

내 코드에서 Bing Web Search API를 호출하고 있습니다 그 결과를 PostgreSQL 데이터베이스에 저장합니다 그 통찰력이 확보되면 쉽게 시각화 할 수 있습니다 Power BI를 통해; 어떻게 보여 드릴까요? 여기에는 Power BI Desktop이 있습니다 데이터 가져 오기, PostgreSQL 데이터베이스 선택, 연결을 클릭하고 서버 이름을 입력 한 다음, 데이터베이스 이름을 입력하고 확인을 클릭하십시오

searchinfo 테이블을 선택하고로드를 누르십시오 searchinfo 테이블에는 통찰력이 있습니다 Bing Search API에서 가져 왔습니다 이 데모에서는 다음을 나타내는 뷰를 만들었습니다 전 세계의 각 도서 제목에 대한 조회수 이 정보를 통해 내 앱을 현지화 할 수 있습니다

지역별 프로모션 판매 팝업 책이 아주 인기있는 곳 나는 또한 공급망에 알릴 수 있었다 더 많은 인벤토리를 구매해야한다고 특정 지역의 특정 도서의 경우 이것은 내가 행동을 취할 수있는 지능입니다 – 이것들은 모두 앱에 추가 된 훌륭한 통찰력입니다 그렇다면 사람들은 어떻게하면 더 많은 것을 알 수 있을까요? 이것을 스스로 시도하기 시작 했습니까? – 오늘 무료 Azure 계정에 가입 할 수 있습니다

그리고 너 자신을 위해 서비스를 시도하십시오 아래 링크에서 더 많은 것을 탐색 할 수도 있습니다 – 정말 좋은데, 오늘 우리와 함께 해줘서 고마워, 선일 또한 Microsoft Mechanics를 시청 해 주셔서 감사합니다 물론, 당신은 최신 상태를 유지할 수 있습니다

Microsoft의 모든 최신 업데이트 채널에 가입하면 지켜 줘서 고마워, 다음에 또 봐 (일렉트로닉 뮤직)

Introducing Azure SQL Database Managed Instance

– 새로운 구축 옵션을 살펴 봅니다 Azure SQL 데이터베이스 (Managed Instance)

많은 사람들이 SQL Server에 의해 구동되는 응용 프로그램을 가지고 있습니다 클라우드로 마이그레이션하고 현대화하려고합니다 응용 프로그램 클래스가 있습니다 복잡한 데이터베이스 환경이있는 SQL CLR, SQL Server 에이전트 및 데이터베이스 간 쿼리를 지원합니다 과거에는 이러한 의존성으로 인해 관리되는 PaaS 서비스로 마이그레이션하지 못하도록합니다

글쎄요, 좋은 소식은이 모든 것 이상이, 이제 지원됩니다 새로운 Azure SQL DB 관리 인스턴스를 사용합니다 그건 네가 접근 할 수 있음을 의미한다 가장 지능적인 데이터베이스 서비스로 제로 코드가 변경되고 100 % 가깝게 호환됩니다 어떻게 작동하는지 보여 드리죠

우리는 Azure에서 새로운 Managed Instance를 만드는 것으로 시작하겠습니다 포털에서 관리되는 인스턴스를 검색합니다 평상시처럼 서비스 이름을 지정하십시오 구독, 지역, 성능 수준, 모든 공통 매개 변수 데이터베이스 서비스를 만들 때 만들기, 몇 분 안에 새로운 서비스를 사용할 수 있습니다

이미 새로운 Managed Instance를 만들었습니다 내 응용 프로그램 데이터베이스를 Azure로 마이그레이션 해보자 내 스택 오버플로 엔터 프라이즈가 응용 프로그램은 로컬로 배포됩니다 이것은 호스팅 된 두 데이터베이스에 연결됩니다 내 데이터 센터의 SQL Server 2008 R2, 응용 프로그램간에 데이터베이스 조인이 필요합니다

이러한 뷰를 렌더링합니다 우리의 데이터베이스를 마이그레이션합시다 Azure SQL DB 관리 인스턴스 데이터베이스 마이그레이션 서비스를 사용할 것입니다 나는 그것에게 이름을 부여함으로써 시작한다

내 데이터 센터에서 내 SQL Server 2008 R2 환경 서비스는 또한 마이 그 레이션 할 수 있습니다 오라클, MySQL, 및 지원되는 모든 SQL Server 버전이 포함됩니다 Azure SQL DB 관리 인스턴스를 가리 킵니다 나는 이전에 만들었습니다 마이그레이션 할 두 데이터베이스를 선택합니다 마지막으로 임시 저장 위치를 ​​가리 킵니다

서비스는 이것을 사용하여 객체를 저장합니다 마이그레이션 중 그리고 그게 다야 우리는 우리의 서비스에 이름을 붙일 것이며, 우리는 클라우드를 떠난다 서비스가 데이터베이스 마이그레이션을 시작합니다

새로운 Azure SQL DB 관리 인스턴스에 추가합니다 데이터베이스 및 모든 종속 오브젝트를 복원합니다 데이터베이스 마이그레이션 서비스 다중 축척 모델 지원 메가 바이트에서 테라 바이트 크기의 시스템 다운 타임을 최소화했다 우리는 데이터베이스를 클릭하고 진행 상황을 볼 수 있습니다 당신은 몇 초 만에 그것을 볼 수 있습니다

우리의 데이터베이스는 이미 마이그레이션을 완료했습니다 이제 우리의 응용 프로그램으로 돌아 갑시다 다른 어떤 변화도없이, 신청서를 알려 드리겠습니다 내 Azure SQL DB 관리 인스턴스, 우리의 응용 프로그램을 다시 실행 해 봅시다 불과 몇 초 만에 우리는 이전했습니다

우리의 응용 프로그램이 작동합니다 코드를 변경하지 않아도됩니다 그리고 당신이 볼 수 있듯이, 우리의 응용 프로그램이 이제 연결되었습니다 전적으로 지원되는 Azure SQL DB 관리 인스턴스 내 교차 데이터베이스 조인 및 기타 모든 SQL Server 종속성 아니요, 이것은 가상 머신이 아닙니다

이것은 관리되는 데이터베이스 서비스입니다 내 운영체제를 패치 할 필요가 없다 내 SQL 환경 업그레이드, 또는 모든 컴퓨터 구성에 대해 걱정할 필요가 없습니다 Azure는이 모든 것을 관리합니다 내구성이 높고 가용성이 높으며 안전하며, 지금 나는 접근 할 수있다

내가 얻을 수있는 모든 지능형 기능에 Azure에서 SQL을 실행합니다 예를 들어, 여기 포털에서 바로, 성능에 대한 통찰력을 최대한 활용할 수 있습니다 Azure는 데이터베이스 원격 측정의 기록을 유지하고 있습니다 그 쿼리를 찾아 쉽게 드릴 할 수 있습니다 대부분의 리소스를 소모합니다

실제로, Azure는 지속적으로 모니터합니다 모든 쿼리가 실행됩니다 우리는 기계 학습을 사용하고 있습니다 데이터베이스 워크로드를 이해합니다 그리고 우리는 추천을 생산합니다

성능 향상 방법 Azure가 제공하는 스크립트를 사용할 수 있습니다 이것을 직접 시스템에 적용하십시오 또는, 내가 선택한 경우, Azure가 자동으로 업데이트를 적용하도록 할 수 있습니다 Azure는 데이터베이스를 자동으로 조정할 수 있습니다

우리는 이러한 혁신을 제공하는 유일한 클라우드입니다 우리는 또한 보안을 혁신 해 왔습니다 지난 수년간 감사, 위협 탐지, 이제 우리는 취약성 평가 (Vulnerability Assessment)를 도입 할 것입니다 취약성 평가는 내 데이터베이스를 검사합니다 일련의 모범 사례를 사용하여, 그래서 안전하고 호환되는 데이터베이스를 유지 관리 할 수 ​​있습니다

예를 들어, 많은 사람들이 준수해야합니다 GDPR 및 PCI와 같은 규제 요건이 있습니다 많은 것들 중에서, 취약성 평가는 탐지 할 수있다 여기서 데이터베이스에 중요한 데이터가 저장되어 있습니다 권장 단계도 포함됩니다

데이터를 보호하기 위해, 여기에 즉각적인 조치를 취할 수 있습니다 포털에서 동적 데이터 마스크 적용 민감한 데이터의 노출을 제한 할 수 있도록 최종 사용자 및 응용 프로그램 그래서 빠른 개요였습니다 Azure SQL DB 관리 인스턴스 표시된 링크를 따라 더 많은 정보를 얻을 수 있습니다 직접 해보십시오 당신이 생각하는 것을 저희에게 알려주십시오

지켜봐 줘서 고마워 (활기찬 전자 음악)

Migrate SQL Server data by using Azure SQL Database Managed Instance | T142

안녕하세요 저는 데이터 플랫폼 팀에서 작업하여 하나의 문제 관리자입니다 이 비디오에서 나는 푸른 속편이 인스턴스를 관리 무엇인지 보여 드리겠습니다

첫째, 우리가 볼 수 왜 우리는 우리의 속편 인스턴스를 관리 한 다음에 인스턴스를 관리하는 것을 볼 필요합니까? 어떻게 당신은 그것을 사용할 수 있습니까? 속편이 인스턴스를 관리 우리가 그것을 해결하고자하는 문제는 무엇인가? 우리는 푸른 클라우드로 애플리케이션 및 데이터베이스를 이동하려는 많은 고객을 가지고있다 그들은 또 다른 우리에게 작업을 유지 패치 백업을 위임 할 수 있기 때문에 플랫폼은 서비스입니다 선호합니다 그러나 클라우드로 여행이 어려울 수 있습니다 같은 SQL 에이전트와 같은 인스턴스 레벨 기능의 부재 우리는 표면적의 lation 간격이 응용 프로그램 재 작성을 많이 필요할 수있다 필요합니다

그러므로 우리는 쉽게 클라우드 데이터베이스를 마이그레이션 할 수 있도록하는 새로운 속편 데이터 서비스를 설계했다 당신은 속편 있습니까? 관리 인스턴스는 기존의 단일 데이터베이스 비탄성 풀처럼 제공하는 과거의 다른 속편 데이터베이스의 또 다른 맛이다? 나는 동일한 측정 인스턴스가 제몫입니다 볼 수 있습니다 행성에 SQL 서버와 거의 100 %의 호환성 SQL 인스턴스입니다 그것은 당신이 쉽게 들어 올려 다른 클라우드로 속편 서버 데이터베이스를 이동 할 수 있습니다 관리 인스턴스는 다른 속편 데이터베이스와 동일한 인프라를 구축하고, 같은 시간에 자동으로 배치 포인트가 복원 자동 백업으로 모든 파스코 능력을 제공한다

데이터베이스의 성능을 향상 지능 내장 당신이 할당 된 개인 IPEA 주소로 venet에 배치에이는 의기 양양하고 최선을 다하고 있습니다 우리는 클라우드하는 마찰 마이그레이션입니다 수 있도록 산스크리트어 비즈니스 모델에서 경쟁력이있다 관리되는 인스턴스로, 당신은 우리가 다른 속편 데이터베이스를 제공하는 최신 성능의 보안 언어 향상을 받고 있습니다 다른 속편 매너는, 인스턴스는 과거의 데이터베이스 인스턴스가 주최하고 푸른 구름에 의해 관리되고 있습니다

아이거는 데이터베이스 인스턴스 인의 백업 상태 및 가용성에 대한 돌봐 당신은 링크 서버로 모든 속편 서버 기능을 사용할 수 있습니다 SQL 에이전트 또는 시리즈 브로커는 다른 속편 관리 인스턴스를 연결합니다 조치 인스턴스는 완전히 다른 다른 자원으로부터 절연되어있다 스토리지 및 컴퓨팅은 완전히 전념하고 있습니다

그리고 쉽게 다른 모든 클라이언트에 당신은 네트워크 보안 그룹을 사용하여 인스턴스에 대한 액세스를 제어 할 수있는 팔의 ravinet에이 배치됩니다 당신이 개인 IPEA을 할당 중 하나를 그녀 야 수있는 서브넷에이 배치됩니다 당신은 당신의 기존 데이터 센터의 확장으로 다른 속편 관리 인스턴스를 사용할 수 있습니다 당신은 우리가 표준 VPN 급행 노선 게이트웨이를 사용하여 인스턴스를 호스팅하는 푸른 Venet, 연결을 설정할 수 있습니다

당신은 당신의 인프라에서 기존 데이터베이스 나 응용 프로그램이있는 경우 당신은 인터넷에 액세스 할 수 있도록 할 수있다, 당신은 당신의 다른 속편 관리 인스턴스를 배치하고 다른 속편을 사용했다 네트워크에있는 다른 데이터베이스 자원 등의 매너 인스턴스 액세스 할 수있는 응용 프로그램이 표준 차를 사용하여 인스턴스를 관리 할 수 ​​있습니다 SQL 언어와 인스턴스는 표준 링크 서버를 사용하여 연결할 수 있습니다

당신은 또한 다른 클라우드 애플리케이션에서 데이터베이스를 마이그레이션하고 다른 속편을 사용할 수 있습니다 기타 다른 자원으로 인스턴스를 관리 할 수 ​​있습니다 우리는 다른 속편 관리 인스턴스가 귀하의 속편 워크로드에 가장 적합한 경로를이 나라 믿습니다 그것은 쉽게 리프트를 가능하게하고 그녀는 다른 클라우드로 마이그레이션합니다 그것은 전체에 푸른에서 제공하는 SQL 서버 전체 관리 기능과 높은 호환성 그물에 의기 양양하다 있습니다

나는 곧 미리보기에있을 것입니다 관리 인스턴스를 속편하지 않습니다 그래서 우리는 그들을 시도 당신을 초대합니다 당신은 우리의 SQL 데이터베이스의 숙박 시설에 대한 자세한 정보를 찾을 수 있습니다 또는 다른 속편 데이터베이스를 사용하여 트위터에 우리를 따라, 그리고 인스턴스를 관리 할 수 ​​있습니다 시청 해주셔서 감사합니다

Database options in Microsoft Azure

– 데이터베이스 옵션에 푸른 필수에 오신 것을 환영합니다 푸른하면 유연성에있어 데이터 플랫폼을 당신의 기간에 현대화 하나 푸른 데이터베이스 옵션을 개최하여, 또는 서비스 옵션과 같은 많은 데이터베이스의 일부를 사용하여

당신이 선택하면, 당신은 함께 다음을 사용할 수 있습니다 기존의 온 – 프레미스 데이터베이스 소스 이렇게하면 데이터베이스를 사용할 수있는 유연성을 제공합니다 가장 잘 기술을 제공 서비스 및 규정 준수 요구 사항 다음 몇 분 안에 당신을 통해 할게요 사용 가능한 데이터베이스 옵션 의 관계형 데이터베이스를보고 시작하자 하늘빛의 옵션을 제공합니다 당신은 당신의 현재 데이터 공간을 확장 할 수 있습니다 푸른 데이터 서비스를 사용하여 클라우드로, 사이트 복구, 스토리지 및 고 가용성 그룹과 같은 효율적인 하이브리드 구현을 만들 재해 복구 장애

서비스, ​​또는 IaaS의 등 푸른 인프라, 안전하고 친숙한 플랫폼을 제공합니다 있는 가상 머신 내부 데이터베이스를 실행합니다 푸른 VM은 윈도우의 대부분을 지원 리눅스는 데이터베이스를 지원, 당신은 당신의 데이터베이스와 응용 프로그램을 이동할 수 있습니다 사용하거나 시스템을 유지하는 방법에 큰 변화없이 그들은 단지 당신에게 오버 헤드를 저장, 클라우드에 존재 의 자체 데이터 센터를 실행할 수 있습니다 또한, 푸른 관계형의 범위를 제공합니다 서비스 제공 등의 데이터베이스 다음은, 푸른 SQL 데이터베이스를 포함 인스턴스 관리 애저 SQL 데이터베이스, 푸른 MySQL을위한 데이터베이스, 그리고 푸른 PostgreSQL를위한 데이터베이스

당신은 당신의 데이터베이스를 호스팅하는 선택하든 푸른 ISVMs에, 또는 당신이 걸릴하기로 결정 서비스 제공 등 푸른 데이터베이스의 장점, 푸른에 리프트와 변화를 계획 새 사용할 때 능률적 인 과정이다 푸른 데이터베이스 마이그레이션 서비스를 제공합니다 이 서비스는 자동화 된 워크 플로우를 제공합니다 도움 당신은 포함하는 마이그레이션 계획 평가보고를 통해 안내 마이그레이션을 수행하기 전에 필요한 사항을 변경 귀하의 평가를 완료 한 후, 당신은 할 수 다른 데이터베이스 기술을 이전 같은 당신의 구내 SQL 서버로 푸른 선택의 데이터베이스 서비스 이것은 또한 마이그레이션 할 수있는 기능이 포함되어 소재지 데이터베이스에 대한 오라클 이제 당신은 또한 분석을 추가 할 계획이라면 애저 SQL과 같은 데이터 부동산에, 기술 데이터웨어 하우스는 성장하고 최적화하는 데 도움이됩니다 비즈니스 프로세스

푸른 SQL 데이터웨어 하우스는 처음이다 탄성 페타 스케일 클라우드 데이터웨어 하우스 그 규모 만 초 정도 걸립니다 핵심 장점은 계산을 확장 할 수있는 기능입니다 저장 및 독립적 이는 차례로 우리가 버스트 컴퓨팅을 부르는 할 수 있습니다 이것은 당신에게 컴퓨팅 파워의 버스트를 제공합니다 복잡한 분석 워크로드를 지원하기 위해 필요에 따라 사실 푸른 SQL 데이터웨어 하우스가 원활하게 작동 전원 BI, 푸른 기계 학습과, HD 통찰력, 그리고 푸른 데이터 공장, 및 병렬 처리 구조로 인해 분산 처리 가능, 그것은 할 수있어 엄청난 컴퓨팅 파워의 그래서 사람들은 관계형 데이터베이스에 대한 옵션이 있습니다

이제 비 관계형 푸른 분산 데이터베이스 옵션은, 푸른 코스모스 DB를 포함 와 푸른 데이터 L 스토어 전체 관리 데이터베이스 서비스의 경우, 하늘빛의 코스모스 DB는 전 세계에 분산이다 여러 모델을 지원하는 운영 데이터베이스 푸른 코스모스 DB는 데이터를 복제 할 수 있습니다 전 세계 모든 사용자가 근처에있을 수 있도록 데이터의 사본 이 불가지론 스키마이기 때문에, 그것은 당신이 사용할 수 있습니다 키 값 그래프, 문서 데이터 함께 단일 서비스입니다 이제 푸른 코스모스 DB에 대한 핵심 개념이다 일관성 모델, 당신은 선택할 수있는 응용 프로그램에 대한 다섯 개 일관성 모델까지 데이터 일관성과 안정적인 성능을 보장합니다

어느 모델을 사용하도록 선택 푸른 코스모스 DB 자동으로 인덱스 모든 당신을 위해 데이터 다음에 대한 액세스를 제공 선호하는 방법으로 또는 당신은 응용 프로그램에 대한 사용하실 수 있습니다 MongoDB의 또는 푸른 표 저장을 위해 설계 푸른 코스모스 DB를 사용하면 탄성 수 독립적 처리량 및 스토리지 확장 하늘빛의 지리적 위치의 숫자에서 이것은 감지 처리량을 제공 일관성 및 고 가용성 그리고 세계적으로 작업 시나리오에 이상적 분산 된 미션 크리티컬 애플리케이션 뿐만 아니라 소매 전자 상거래로, IOT, 모바일 및 게임 응용 프로그램

그리고 마지막으로, 푸른 데이터 호수 스토어는있다 하는 당신에게 대규모 확장 성, 보안 데이터 저장소를 제공합니다 이것은 모든 종류의 데이터를 저장할 수있어 오브젝트의 조를 포함하는 데이터 세트를 포함 파일, 각 최대 크기에 페타 바이트 그리고 그것은 빅 데이터 시나리오와 함께 사용하도록 설계 고해상도 비디오에 이르기까지 예제와 함께, 데이터 세트를 게놈과는 HDFS 표준을 지원합니다 당신이 볼 수 있도록, 푸른 당신은 넓은이 당신이 현대화 도움이 될 수 있습니다 데이터베이스 옵션의 범위 당신이 결정 여부를 전체 데이터 재산, 100 % 클라우드 데이터베이스 전략 이동합니다, 또는 당신은 당신의 플랫폼 기능을 확장하도록 선택할 모두에 걸쳐 하이브리드 구현 소재지 및 클라우드 데이터 소스에 옵션은 당신을 위해 존재한다

당신은 추가 학습을 이용할 수 있습니다 링크에서 경험이 표시, 그리고 물론, 계속 확인 다시 푸른 필수로 추가 주제

Azure SQL Database: The world’s first intelligent cloud database service – BRK3087

>>> 안녕하세요, 환영합니다 아니, 당신에게 데이터베이스를 선택 긴 데이터베이스 성능 및 보안 전문가가 될 필요가있다

위해서는 안전하고 효율적으로 데이터베이스를 실행합니다 당신이 초점 동안 지능형 데이터베이스가 당신을 위해 일을하자 응용 프로그램의 특정 요구에 다들 감사 해요 가입하십시오 나는 구름과 자신에 대한 자신의 경험을 공유하고 그를 싶습니다 너무 많은 사람들이 매일 도전입니다 >> 감사합니다

안녕하세요, 제 이름은 한스이다 나는라는 회사의 CTO 해요 영국에 본사를 둔 궤도 우리는 소프트웨어 회사와 푸른 골드 파트너 내 직업 오늘, 단지의 경우 당신의 궁금들에게 몇 가지 상황과 현실 세계를 제공하는 것입니다 우리가 이야기하는 겁니다 도구에 대한 경험 기업으로서, 단지 우리가 구축, 당신에게 배경을 제공합니다 고객의 다양한 하늘빛의 소프트웨어 우리는 이르기까지 시스템을 구축했습니다 하나에 물고기를 추적 낚시 응용 프로그램을 종료하면 당신은 모든 방법을, 그들을 잡은 것은 그런 종류의 방법을 잡아와 중 하나에 대한 매우 큰 배경 확인 응용 프로그램까지 기관을 참조

아니 문제를 가지고 하나 그뿐만 아니라, 우리는 또한 다른 회사로 이동하는 데 도움 그들의 클라우드로, 푸른 소프트웨어가 특히 당신은 아마 상상할 수 있듯이, 우리 푸른 수백 개의 데이터베이스가 이유입니다이 실행 가지고있는 얘들 아 와서 오늘 할 얘기가 나에게 물었다 사용자의 수천, 많은 양의 데이터 시스템의 일부가 개최 매우 중요한 정보는 내가 감옥에 가고 싶어하지 않으며, 우리는 정기적으로 감사하고 우리는 그건 있는지 확인해야합니다 안전하고 우리는 우리가 충족해야하는 기준을 충족

비슷한이의 나는 많은 상상 시간에서 시간 시간 문제 우리가 오늘날의 위치에 대해 이야기를 시작하기 전에, 내가하고 싶습니다 다시 약간의 시간에 가서 우리가 지금 어디에 비교 어떻게 될하는 데 사용됩니다 우리는 푸른 다시 사용하기 시작하면 2011 년과 개인적으로 내가했습니다, 회색 머리카락에서 알 수 잠시 동안 속편을 사용하고있다 이제 다시 2011 년, 속편 푸른 – 사람이 멀리 다시 속편의 푸른를 사용 했습니까? 그때 당신은 정말 무슨 일이 있었는지 볼 수 없었다 문제가 있었다면, 우리는 완전히 장님이었다

우리는 단지 추측하거나 도움을 마이크로 소프트를 요청했다 그것은 그것에 대해 의심의 여지, 보안이었다 하지만 정말 중 하나를 충족하지 않았다 컴플라이언스 표준 그래서 문제가 있었다 2013 년 우리는에 꽤 큰 시스템을 구축하는 데 성공했다 속편의 푸른 및 고객 열심히 밀어 내야했기 때문에 그것은 우리에게 정말 힘든 얻고 있었다

그들은 우리가 모든을 수 없다는 것을 좋아하지 않았다 규정 준수 설문 조사 어떤 암호화가 없었다, 아니 TDE, 아니 감사합니다 즉 다시 상당히 문제가 있었다 그런 점에 우리는 거의 사업을 잃기 시작했던 곳 큰 회사 중 일부는 더 이상 우리를 사용하도록 허용되지 않았기 때문에 다행히, 오늘의 속편 푸른 완전히 다르다 그들은 추가했습니다 난 유지할 수 없다 같은 속도로 특징 반 시간

내가 켤 때마다 주변에있다 새로운 기능 오늘날 거의 모든 것을 갖추고 전 에버 원했다 그래서 아주 좋은입니다 나는 내가 이야기로, 그것을 이해하는 것이 중요하다고 생각합니다 내 우리가 속편의 푸른에 대해 이야기 할 때 클라이언트는, 그냥 아니다 데이터베이스의 호스트 그것은 근본적으로이었다 좋고 나쁜 모두 관리 데이터베이스 서비스로 재 설계

좋은 많이뿐만 아니라 그 몇 가지 단점이 있습니다 데이터베이스에 호스트로 생각하지 마십시오 그것은 그보다 더 많은입니다 오늘이 프리젠 테이션을 시도하기 위해 모든 권리, 그래서, 실제뿐 아니라 이론, 우리는 시스템 중 하나 선택했습니다 우리는 구축했다 우리는이 특정 하나를 선택 우리가 구축 시스템의 종류의 아주 전형적인이기 때문에

그것은 희망 너희들 수있는 시나리오를 많이해야한다 에서 오는합니다 그만큼 우리는 당신이가는 보여줄 겁니다 데모 실행하기 이 시스템의 사본에 대하여 그것은 사본입니다 그것은 라이브 일이 아니다 그들은 조금을 남용하는 것입니다

그래서 은행 BI는, 그것이 무엇인지 설명하기 위해서는 클라우드 기반 관리 정보 시스템입니다 은행하십시오 그것은 바로 맞은 편 은행이 사용되는 세계 우리는 캐나다에서 고객을 가지고 전 세계 미국, 아프리카, 그것은 현재 푸른에 배포 할 것 미국과 영국에서 우리는 아프리카에 배포 가까운 장래에 중국 당신에게 몇 가지를 보여 나를 보자 시스템에서 화면 내가이 일이 어떻게 작동하는지 알아낼 수 있다면

나는 거기 버튼을 눌러 있어요 내가 기술이 여기에 일하러 가야하는 동안 나와 함께 곰 우리는 거기에 갈 고맙습니다 누구는 리먼 기억 형제? 좋아, 좋아

은행의 많이해야 할 일 요즘은 많은 규칙을 준수해야합니다 아주 둔한하지만 우리가하는 일 중 하나, 우리는 모든 포트가 이 은행 경영 정보 시스템에서 그들에게 그들이 갈 수 있도록 그들은 이러한 규칙을 준수하고 있는지 여부 파산과 그런 종류의 여기이 예, 당신은 볼 수 있습니다 이 특정 대시 보드는이 데모 것을 우리에게 말하고 은행들은 충분한 돈이 없어, 준수하지 않는 그 은행에서 실행을 견딜 즉 매우 유용한 정보입니다 이동하십시오 우리는 또한 말과 같은 일을 할 그들은 어디 만드는하지 않는 곳에 그들이 돈을 만들고 있어요 그들은 돈을 잃고있어 어디에 돈, 어떻게 돈이오고 그리고 밖으로

그래서 우리는 아마 약 100가 다른 대시 보드는 자산 관리를 통해 확산 신용 카드 및 해당 시스템에 별걸 다 이 은행의 많은에 대한 아주 중요한 정보를 제공합니다 당신이 바로 내가 생계를 위해 이렇게하지 알 수 있습니까? 괜찮아 대시 보드의 많은 보고서의 많은 그들은 모두 속편에서 직접 작동합니다

그 좋은 이유가있다 내가 다루지하지만 그게의 부담을 많이두고 의미합니다 우리의 데이터베이스 그래서, 어디에 내 고통이다 이것은 나에게 고통의 네 가지 유형이 발생합니다 첫째, 보안, 준수, 은행 양방향처럼 내 시스템이 많이 많이 가지고 그것에 민감한 데이터입니다 그건 내가에 맞게 의미 나에게 문제의 모든 종류를 묻는 설문 조사의 부지 나는 창문에 잠금 장치가 있는지 여부에 TD 여부에 이르기까지

나는 또한 내가 많이 가지고 있다는 사실을 처리해야 – 내가해야 개발자의 이러한 시스템 작업, 그들은 모두 없습니다 보안 전문가 그들은 또한 인간입니다 글쎄, 적어도 지금까지 모든 안전 장치에도 불구하고 우리 장소에 넣어, 때때로 실수를하고 난 몇 가지 필요 즉 발생합니다 둘째, 성능을 제공합니다

다시 말하지만, 모든 내 개발자는 속편 전문가들입니다 당신이 개발자들에게이 일을 고용하는 경우에 실제로, 당신은 그것의 찾을 수 있습니다 속편 전문가들은 인해를 얻을 사실 매우 어려운 그들은이 모든 좋은 도구를 가지고 있기 때문에 필요 경향하지 마십시오 그들을 위해 작동합니다 때때로 그들은에서 테스트하지 않습니다 전체 데이터 세트 때때로 그들은 새 보고서를 넣어 직선 및 생산에, 시스템에 그런 종류의 성능을 죽이는 시작합니다 즉 발생할 수 있습니다

세 번째, 그리고 꽤 오늘 나를 위해 테마를 반복, 시스템은 시간이 지남에 따라 성장한다 그들은 변경, 당신은 알고있다 당신은 당신이 테스트 시스템을 개발 그것은, 당신은 당신이 그것을 배포, 떨어져 서명하는 데 사용, 모두가 행복하다 6 개월 후 12 개월 후에는 더 이상 어떻게 실행되지 것 그것은하는 데 사용됩니다 모든 둔화된다

사용자는 불행 받고 시작합니다 문제 그리고 네 번째는, 은행 BI 시스템 내 경우에는 모든 은행이있다 자신의 별도의 푸른 속편 데이터베이스와 그 꽤 흔한 일 내 시스템에서, 그래서 내가 돌봐 데이터베이스를 많이 가지고있다 나 그래서, 난 그냥 단순한 사람입니다 난 그냥 소프트웨어를 구축하고자합니다

나는 빠르고 규모를 구축하고자합니다 나는 속편 서버 전문가가되고 싶지 않아 나는 속편 서버 전문가를 고용하고 싶지 않아요 난 그냥 와서 한 달 동안 그들을 고용하고 볼 수 없습니다 내가 전에 말했듯이 시스템은 때문 변경 유지합니다 그들은 성능이 여전히 괜찮 있는지 확인합니다

이 시스템에 새로운 방법을 시도하는 해커가 있고 난에있어 모두의 상단에 보관하십시오 그래서 그건 내 고통 >> 감사합니다 속편 데이터베이스 서비스를 실행, 우리는 기회를 가졌다 많은 고객, 그들 중 많은 얘기를 트랜스 설명과 같은 문제가 있습니다 이 반복 패턴이며, 우리는 우리의 서비스를 개발하는 동안 실제로, 우리는 있었다 같은 문제와 우리가 가지고 같은 요구 사항 다루다

우리는이 규모의 문제를 거의 직면 한 점을 감안 무슨 일이 일어나고 있는지 즉시, 우리는 알고에 투자했다 우리의 서비스에있는 모든 데이터베이스와 그렇게하기 위해 우리는 내장 우리가 말할 수있는 지능 무슨 일이 일어나고 있는지 때 우리의 서비스에서 이러한 데이터베이스의 오늘, 우리는 그것을 사용하고 혜택을 당신이 정보를 가져오고 있습니다 의 큰 장점 중 하나 지능형 날짜 염기이다 그것은 수평으로 학습 이것은 우리에게 하늘 로켓을하는 데 도움이 우리의 잠재력을 학습하고 우리가이 지능 개발을 도왔 및 점차적으로는 무슨 일이 일어나고 있는지 이해 할 수 있었고, 테크 문제

오늘 지능형 데이터베이스 수 문제, 위협 및 취약성에 당신을 알려줍니다 또한, 자동으로 조정 자체를 할 수있는, 안전한 이 세션에서 우리는 두 가지를 다룰 것이다 측면은, 성능 정보, 우리는 시작합니다 성능 보다 구체적으로, 우리는 볼 것이다 지능형 사이트와 자동 튜닝 데이터베이스를 이해하는 것은 빠른 응용 프로그램을 실행하기위한 핵심이며, 성능 응용 프로그램

이것은 간단한 일이 아니다 당신은 전문가가 될 필요가있다 당신은 통계를 많이 이해할 필요가있다 당신은 그러나 지능을 가진 다른 열을 이해할 필요가있다 클라우드 데이터베이스, 우리는이 훨씬 더 간단하고 있습니다 오늘 지속적으로 모니터링 푸른 속편 데이터베이스 데이터베이스는베이스 라인을 작성하고, 현재의 비교 기준 성능 성능

저하의 경우 성능은 감지, 지능형 사이트가 생성 및 분석하고 간단하게 생성되고 근본 원인을 포함 감지 있었는지에 대한 설명 분석 및 데이터베이스에 발생 된 문제에 대한 자세한 내용 당신이 가진 상황에서 어떻게 많은했다 문제는 응용 프로그램을 촬영하고 당신은 데이터베이스에서 시작하고 정확히 찾고 어디서부터 시작 그리고 모르는 문제? 또한, 다음에 당신이해야 지능형 사이트로 시작합니다 나에게 보여 드리죠 당신은 왜 어떻게 내가 여기 내 화면에있는 것은 데이터베이스의 함대를 모니터링하기위한 솔루션입니다 나는 많은 것을 가지고 상이한 여기에 본 원격 측정의 유형

당신이 볼 수 있듯이, 그것은 많이 있습니다 데이터베이스 통계 및 신용 저장소에서 통계 당신이 볼 수 있듯이, 푸른 속편 데이터베이스는 블랙 박스가 아닙니다 당신이 그것을 스트리밍이 원격 측정의 모든 사용할 수 있습니다 당신이 사용할 수 있도록 로그 분석 또는 푸른 기억 속으로 당신이 원하는 어떤 방식으로 원격 측정 예를 들어, 원하는 경우 푸른 저장이 원격 스트리밍, 당신은 일반적으로 할 것 당신이 그것을 사용할 수 있도록 순서 즉,이 데이터를 보관하고 나중에 그것을 분석 할 수 있습니다

이 통합하려는 경우 자신의 원격 측정 파이프 라인 데이터, 당신은 그것을 스트리밍 할 수 있습니다 이벤트 허브 및 이벤트 허브에서 당신은 어떤 도구를 당신으로 이동할 수 있습니다 필요 의 박스 솔루션 중 푸른 속편 데이터베이스를 모니터링하는 것은 로그 분석에 제공되며, 그것은 로그 푸른 속편 분석이라고 이것이 어떻게 작동하는지 내가 당신을 보여 드리죠 이리 이 솔루션에서 나는 수천을 감시하고있어 데이터베이스, 더 정확하게, 1,8- (32) 데이터베이스 나는 나에게 내 데이터베이스의 상태를 나타내는 타일의 몇 가지있다

여기이 총은 나에게 모두에서 오류의 수를 표시 시간을 통해 내 데이터베이스 스타일을 지금 내가 할 수있는 선택 내 가입 당 일어나고 얼마나 많은 오류를 참조하십시오 기 속하는 모든 데이터베이스 내가 가장 오류가 어디 있는지 쉽게 알아낼 수 있습니다 지금은 하나의 나에게 집중하고 싶어요 나는 그것을 클릭하여 여기에이 서버를 선택합니다

지금은에 속하는 모든 데이터베이스에 대한 요약을 볼 이 서버 나는 얼마나 많은 오류를 볼 수 있습니다 이 풀에 속한 데이터베이스에서 일어나는 나는 많은 오류가 이러한 특정 데이터베이스에서 발생하는 방법을 볼 수 있습니다 오른쪽에, 무슨 일이 있었 특정 오류를 볼 수 있습니다 그것을 선택, 오류 중 하나, 나는을 볼 수있을 것이다 타임 라인과 이러한 오류가 시간을 통해 발생하는 방법을 참조하십시오

여기에 아래의 표에, 나는 두 가지 오류가 거기 있다고 볼 오류 코드 (208) 나는 그들 중 몇을 볼 수 있습니다 시간을 통해 나타난다 나는 유사한 데이터 세트를 가지고 다른 유형을 통해 유사한 작업 원격 측정 가능합니다 이 지능형 클라우드 데이터베이스입니다 그것은 감안할 때 당신에게 더 많은 것을 제공 할 수 있습니다 내가 당신을 보여 드리죠 나는 푸른 속편 분석 솔루션의 홈 화면으로 이제 돌아갈 것이다

당신은 이상이 타일을 보면 여기라는 통찰력, 내가 39 활성 통찰력에가 볼 수 있습니다 내가있어 내 데이터베이스 미국 활성 상태는 그것의 의미 현재 일어나고 확인은 문제가 있음을 의미 일이 없지만 시스템은 더 이상 문제가보고되었습니다 그러나 문제가 있다는 신뢰를 구축하기 위해 대기하고 싶어 지나간 그리고 수단을 완료 문제는 시스템이 신뢰를 구축하고 말했다 충분한 시간 동안 발생하지 않습니다 좋아,이 문제가 완료되었습니다

여기에이 타일을 선택, 내가 유사한 보고서를 얻고 지금은 할 수 내 구독 생성 통찰력의 수를 참조하십시오 내 서버에서 다시하자 다시 하나에 초점 서버는 우리가 조사하고자합니다 나는이 서버를 클릭합니다 나는 그것으로 드릴 이제 난 단지 데이터베이스를 참조 즉,이 서버에 속한다 몇 가지가 존재한다

나는 하나의 통찰력을 선택 것이고, 지금은 지능형있어 인사이트 보고서 이 보고서는 두 개의 주요 부분으로 구성됩니다 하나는 나에게 이런 짓을 알려주는 근본 원인 분석 부분입니다 문제의 시작은, 내가이에 관한있어 마지막 업데이트 무엇 이었습니까 문제와 문제는 시스템에 따라, 최악을 때 당신이 여기에서 볼 수 있듯이,에 대한 구두 설명이있다 이에 일어나고있는 문제 그것은 중요한 예외가 말한다 데이터베이스가 저장 한계에 도달하고 것을, 해프닝 그것은이 문제를 해결하려고하는 방법에 대한 구두 추천 발행물

또한, 지능형 통찰력 이 문제에 대한 추가 정보를 포함합니다 오류가 발생했다되는 것을 알아 낸 것 당시이 데이터베이스 오류 중 하나를 선택 난 하프 타임 그리고 난 오류의 수를 즉,이 데이터베이스에서 일어나고있다 어쩌면 이것은 간단한 예이다 오류의 무리가 있습니다 해프닝 시스템이 이러한 오류가 일어나고 파악 그래서 문제는 존재해야합니다

그러나 내가 당신에게 또 다른를 보여 드리죠 예 나는 개요로 돌아 갈거야 내 푸른 분석 화면 솔루션 및 다시 지적인 통찰력으로 드릴 다운 나는 서버를 선택합니다 다시 말하지만, 나는 중 하나를 선택합니다 현재 활성화 된 인사이트 나는이에 드릴 전에 인사이트, 난 당신이 지표를 말한다 열을 살펴보고 싶습니다

측정 지능형 통찰력의 몇 가지 있습니다 관찰합니다 이 같은 치명적인 오류를 관찰 우리가 방금 본 한 예를 들어, 중요한 오류 – 통찰력 즉 중요한 오류의 메트릭을 추적하고 있습니다 데이터베이스 오류에 직면 할 때 여기까지는 일으키는하는 파업이 예에서 우리는 데이터베이스가 타격 한보고는 크기 제한, 그것은 더 이상 삽입을 처리 할 수 ​​있도록, 기본적으로 데이터베이스가 처리 할 수 ​​있다는 것을 의미한다 더 이상 작업 다른 측정은 시간이다 기본적으로 의미 증가 그 당신의 시간 데이터베이스가 실행되는 쿼리는 증가했다 그렇게하기 위해, 지능형 인서트는 기준을 만들어야했습니다 중요하고 평소 일어나고있는 쿼리와 그림의 그 기준을 현재의 성능을 비교 아웃이 현재 성능이 저하하고 쿼리 걸릴 이제 더 많은 시간

이 외에도,가 같은 시간 제한 요청으로 존재하는 다른 메트릭 비율 증가하고, 오류 비율 증가를 요청합니다 의 당신은 일반적으로 몇있는 데이터베이스 있다고 가정 해 봅시다 제한 시간 당신은 원하지 않을 것 지능형 통찰력은 지속적으로 통지합니다 또한,이 봐, 뭔가 사고 지속 시간 증가로, 이 때 지능형 통찰력 기준을 만들고 오류 또는 시간 초과 증가 수, 지능형 인사이트는 근본 원인 분석을 제공하고, 생성 그 문제가 발생한 이유에 대해 우리의 데모 다시 나는 것 간다 여기에 하나의 통찰력을 선택하고, 우리는 이제 근본 원인을 볼 수 있습니다 이 통찰력의 분석

이 일어 났을 때 다시, 우리가보고, 마지막 업데이트 때 문제가 최악는 무엇인가 이 경우 우리는 데이터베이스가 한계 치는 것을 볼 수 그리고 우리는 시간에서의 평균 소비 무엇을 참조하십시오 또한, 지능적인 통찰력은 쿼리를 파악 이 문제의 영향을 받았다 우리가 얻을이 쿼리를 선택 이것의 실행 횟수는 말한다 바닥에 차트 질문 우리는 증가 된 것을 볼 수 있습니다 크게하지만, 더 흥미롭게도, 우리 모두의 초 단위로 시간을 볼 수 있습니다 위 실행이 쿼리뿐만 아니라 쿼리 텍스트의

이 문제는 이유를 알고위한 출발점이 될 것입니다 우리의 데이터베이스와 해프닝 우리는 지금 문제가 있음을 알고 데이터베이스는 CPU의 한계를 타격하기 때문에 나타납니다 우리는 영향을 얼마나되는 쿼리 알고있다 푸른 데이터베이스를 지속적으로 모니터링 요약하자면, 당신의 데이터베이스, 가난의 원인이 파괴적인 이벤트를 감지 성능 및 당신을위한 근본 원인 분석을 수행합니다 이 문제를 완화 할 수있는 시간을 줄이는 데 도움이됩니다 감소 시간뿐만 아니라 문제를 감지하고, 그것은 일반 것이다 개발 팀이 더 효율적으로 일을 도와주세요

에서 일어나는 문제를 감지뿐만 아니라 당신의 데이터베이스, 푸른 속편 데이터베이스가 인식 최적화를위한 기회 그것은 자동으로 적용의 성능을 할 수 있습니다 데이터베이스 및 응용 프로그램을 개선 우리가 예제로 되돌아 가면 트랜스가 언급 한 그는 어디 다소 실행중인 데이터베이스의 큰 숫자를 가지고 유사 그러나 다시 조금 다른 작업 부하는 각각 조정 이러한 데이터베이스 중 개별적으로 딱딱하고 지루한 작업입니다 당신의 조정 수백 미세 많은 시간을 투자 할 필요가 데이터베이스 무엇 일반적으로이 이루어집니다 상황은 사람들이 모두에서 동일한 인덱스를 만들 수 있다는 것입니다 데이터베이스의 수백

이 데이터베이스를하지 않습니다 최적으로 실행합니다 고객의 일부가 프랑스어 가지고 한 사용자가 더 나은 다른 들어, 다른 사용자가 더 좋다 다른 최적화가 필요하다 당신이 행동에 조정 표시하려면, 우리는 전송 실험실을 만들었습니다 자동 튜닝이 가능하게했다 우리의 데이터베이스에 대한 요청 왼쪽이 미터는 많은 요청에 따라 발생되는 방법을 보여줍니다 둘째

오른쪽에, 당신은 볼 수 있습니다 실제로 실행되고있는 속편 그것은 간단한 쿼리입니다 그것은 집계를 수행합니다 흥미로운 것은이 테이블의 데이터가 매우 때문이다 기울어 져이 즉, 당신은으로 쿼리를 보내는 경우 특정 매개 변수는 다른 계획이 사용됩니다 일련의 사건이 발생하면 현금은 데이터베이스에서 삭제하고이 쿼리는되는 경우 실행 된 첫 번째 속편 서버는이 계획을 현금 것이며, 그것은 것입니다 다른 모든 매개 변수를 사용합니다

이것은 계획으로 알려져있다 회귀 최근에 우리는 확대 계획의 회귀를 포함하는 자동 조정 보정 여기에이 버튼을 클릭, 회귀, 정확히이 발생합니다 현금 삭제됩니다 쿼리 의지 보내 속편 서비스는 모두를 사용하여 실행 로 오는 쿼리 이 계획 당신이 볼 수 있듯이, 수 요청은 떨어졌다

속편 서버는 이제 계산이다 그 중에서 문제가 일어나고있다 이 계획에 사용 된 이전 계획을 비교한다 즉 회귀, 그리고 이전 계획을 강제로 -이 좋았다 계획 – 실행합니다 당신의 문제에서 볼 수 있듯이 초 자동 튜닝 우리의 좋은 계획을 반환하고, 성능이 정상으로 돌아왔다 이것은 당신이 잠 도움이 될 것입니다 밤 그래서 당신은 일어나 간단한 계획을 수정 갈 필요가 없습니다 회귀 자동 튜닝은 매우 간단합니다

당신은 파워 쉘을 통해 푸른 포털을 통해 그것을 할 수 있습니다 API를 통해 그리고 속편을 통해 다음은 간단한 구문입니다 이에 보이는 방법을 표시하려면 포털, 난 푸른 포털로 이동합니다 나는 선택한다 데이터베이스는 기능을하고 난을 선택합니다 자동 튜닝 타일 당신은 자동 튜닝을 설정할 수 있습니다 기본적으로 당신이 원하는 것을 의미 데이터베이스 레벨에 일반 자동 튜닝을 설정, 당신은 어떻게에 원하는 굴다

당신은에서 설정을 상속 할 수 있습니다 쉽게 만드는 서버는 자동 튜닝 설정을 적용 서버 수준에서 구성하여 데이터베이스의 함대에 걸쳐 당신은 푸른 기본값을 수행 할 수 있습니다, 당신은 할 수 없습니다 데이터베이스에 대한 모든 설정을 상속합니다 아래 화면에서는 볼 수 있습니다 자동 튜닝 옵션 즉 사용할 수 있습니다 당신이 여기에서 볼 수 있듯이, 당신은 할 수 원하는 상태를 지정하고 세 가지 옵션이 있습니다 하나는 명시 적으로 이러한 튜닝 옵션의 각을 가능하게하는 것입니다

하나는 만민을 비활성화하는 것입니다 그리고 하나는 데이터베이스 수준 설정에서 비활성화하는 것입니다 지금은 푸른 기본값을 선택합니다 그리고 인덱스를 만들 상속과 나는 확실히 그 방울을 만들고 싶어 인덱스도 사용할 수 있습니다 푸른 기본값은 실제로 포스 계획은 활성화되고 활성화 된 인덱스를 만들 수 있습니다 이 적용, 설정이 변경됩니다 이 자동 튜닝 지금 현재 상태를 볼 수 있습니다 데이터베이스 인덱스와 계획을 만드는 것입니다 – 강제 계획 활성화 드롭 지수는 명시 적으로 선택하여, 사용자에 의해도 사용 가능

우리가 사용 가능으로이 데이터베이스에 무슨 일이 일어나고 있는지를 표시하려면 자동 튜닝, 난이 메뉴에 약간 아래로 스크롤 그리고 성능 권장 사항을 선택합니다 이 표에서 아래 튜닝의 역사, 우리는 몇 가지를 볼 수 있습니다 권장 우리는 그들 중 일부는 대기에있는 것을 볼 수 있습니다 미국 이러한 권장 사항은 모두이다 만들거나 인덱스를 삭제합니다 이들의 지금, 모든 권장 사항은 즉시 적용됩니다 자동 튜닝을 담당 워크로드

그래서 대기 그것은 것입니다 적용 결코 추천 그것은 시간 때를 기다립니다 데이터베이스는 권장 사항을 적용하기 위해 그렇게 많이 사용하지 않는, 사용되지 않습니다 당신에게 예 중 하나를 표시하려면, 나는 중 하나에 갈 것입니다 보류 권고 예를 들어,이 생성 색인 여기에서 정보를 얻을 수 생성됩니다에 대한 인덱스입니다

예상 미치는 영향, 그것은 것 디스크 공간의 양 가지고, 어떤 인덱스 이름이됩니다, 인덱스 컬럼에 포함 된 인덱스 방식의 유형은 무엇이며 테이블 이름뿐만 아니라 또한 생성하지 않으려면 색인 데이터베이스는 모든 피크 사용량에있는 동안 튜닝 작업은 비 차단되는 기본적으로 당신 때문에 조정 실패 할 수 없음을 의미합니다 자동 튜닝이 한 것을 행동 가장 큰 예는 이러한 인덱스가 실제로 행동하는 것입니다 다르게 정기적으로 생성 된 인덱스보다 이 자동 생성 이러한 인덱스가 플래그되는 것을 의미하고 당신이 드롭 할 때 행동의 차이를 볼 수 있습니다 자동 생성 된 색인이 생성 된 열 그것은 일반 인덱스 인 경우,이 작업이 실패합니다

그것이이있는 경우 속편 서버를 사용하면 열을 삭제하지 않습니다 그 위에 인덱스입니다 이 자동 생성 인덱스가 있다면, 이 지수는 방식 이사를 확인하고 그 것이다 작동 전달합니다 당신에게 중 하나를 표시하려면 이미 생성되는 권장, 나는 그들 중 하나를 선택합니다 즉 성공 상태입니다 여기에 당신이 뭔가를 볼 수 있습니다 재미있는 적용을위한 포트가있다 추천

당신은 가로 질러 절감 효과를 볼 수 있습니다 데이터베이스 당신은의 절감 효과를 볼 수 있습니다 영향받는 쿼리 당신은 얼마나 많은 쿼리를 볼 수 있습니다 승인되었습니다, 회귀 얼마나 많은 때 인덱스했다 만든 그것은했다 얼마나 크기입니다 당신은 메타 데이터를 볼 수 아래 여기에 아주 중요한 점은 모든 튜닝 작업입니다 자동 튜닝은 후 검증 않습니다

당신은 푸른 속편을 알다시피 데이터베이스 성능에 대한 기준을 가지고있다 이 봐,이 기회를 보인다 파악 그것은 자동으로 적용하며 검증을 시작합니다 그것은의 효과를 측정 장식 모든 것이 잘 갔다와 경우 성능, 당신은이 같은 보고서를 얻을 것이다, 개선 헤이 말하고, 우리가이 많은 쿼리 승인이 어떻게 당신의 사용이 감소하지만, 경우에 추천 좋지 않았다 때문에 어떤 이유로, 자동 튜닝은 알아낼 것이다 성능이 권장 사항을 적용 혜택을하지 않았고 그것은 자동으로 성능은 향상됩니다 있는지 확인하고, 그것을 되돌아갑니다 자동 튜닝

난 당신이 하나의 데이터베이스라고 보여 주었다 경험, 그러나 구성 자동 튜닝에 대해 동일한 경험과 추천을 볼뿐만 아니라 서버 수준에 있습니다 그래서 당신은 수백 개의 데이터베이스를 가지고 당신의 서버로 이동할 수 있습니다 그리고 당신은 존재하는 권고 사항을 모두 볼 수 있습니다 그곳에 그들은 그룹화하고 같은 경우 이렇게 지수는 같은 인덱스의 추천에 존재, 존재 여러 데이터베이스, 당신의 10 명 중 다섯을 볼 것이다 데이터베이스 또는 데이터베이스 (120)의 출력 (100)이있다 특정 인덱스 추천, 그것을 만드는 쉬운이 추천을하고 추가 할 수 소스 코드에 그래서 새로 만든 데이터베이스는이 바로이 인덱스입니다 이외에 그래서, 푸른 속편 데이터베이스를 지속적으로 데이터베이스 모니터링도 지속적으로 향상 공연 자동 튜닝은 매우 간단합니다 사용하려면

그것은 방지하고을 완화 문제 및 어떤 응용 프로그램 변경을 필요로하지 않는다 현재 사용할 수있는 특별한 튜닝 작업은 마지막으로 좋은 계획을 강제 누락 된 인덱스를 만들거나 사용되지 않는 또는 중복 인덱스를 삭제 이것은 당신의 리소스 사용을 줄이는 데 도움이됩니다 데이터베이스는 일반적으로 성능을 개선하고 쿼리 시간을 줄이고 전체 총 비용을 낮은 소유 당신은을 사용하는 적은 리소스 당신이 선택할 수 있습니다 작은 가격 지금 싶습니다 트란을 초대하는 것은 지능에 대해 말씀해하기 데이터베이스의 보안

>> 감사합니다 나는 속편 보안 제품 팀의 일부입니다 내가하고 싶은 세션의이 부분은 어떻게 할 수있는 방법을 보여합니다 간단히 분 이내에 및 필요없이 데이터베이스를 확보 우리의 가장 고급 보안을 사용하여 보안 전문가가 되려면 지능형 lities 이상의 분석 최신 버라이존 보고서에 따르면 동안보고 된 40,000 보안 이벤트 2016, 어떤 조직없이 산업은 없다 데이터 침해로부터 면역 이 보고서에 따르면, 대부분의 오는보고 된 이벤트의 외부 조직에서 어디 거의 분기 관련 관계자, 보통 사람의 실수 또는 악의적 내부자

대부분의 이후 민감한 데이터는 데이터베이스를 도난 확보 귀하 데이터베이스는주의가 필요합니다 당신은 보호 할 수 있어야합니다 같은 속편으로 데이터베이스에 공통의 위협에 대한 주입 악성 주입하기 위해서 또는 사전 공격 위치를 외부 공격자가 악용된다 온 발견 자격 증명 누설 다크 시장 및 특권 남용, 당신은 직원이있는 경우 즉, 데이터베이스에 대한 자신의 권한을 악용 할 수 있습니다 또한, 조직은 높은 보안을 충족해야합니다 규정, 높은 보안 요구 사항 추천 이러한하기 위해 필요한 새로운 gdpl로 당국 유럽 ​​국가에서 개인 정보를 보호합니다

우리는 정보를 보호하기 위해 PCI있다 엉덩이 PA 다시, 귀하의 비즈니스에 따라 달라집니다 불행하게도, 대부분의 조직 및 개발자 자신의 데이터베이스를 확보하기 위해 지식, 시간이나 방법을 제한했다 그들은 민감한 데이터를 발견 할 수있는 능력의 부족이 데이터베이스 및이 보호되고 있는지 확인합니다 그들은 능력의 부족이 데이터베이스 구성하고 보안 구멍을 확인 부족 능력을 모니터링하고가는 특정 활동을 추적하는 데이터베이스 이상

좋은 소식은 데이터베이스 보안을 유지하기 위해 강력한 내장 기능을 제공합니다 귀하의 데이터와 그것을 보장이 잘 보호하고 잠재적 인 위협이있는 경우 당신이 될 것입니다 바로 알려줍니다 내가하고 싶은 첫 번째 것은 당신과 함께 공유 능력 평가입니다 이것은이었다 새로운 기능입니다 그냥 이번 주에 공개에 대해 발표했다 그것은 당신의 보안 상태에 대한 가시성을 제공하며 지속적으로 추적하고 향상시킬 수 있습니다 데이터베이스 보안 상태 즉, 속편 평가 실행 보안 검사의 세트는 데이터베이스의 데이터를 찾습니다 어떤이 보호되지 않습니다

그것은 보안을 찾습니다 에 데이터베이스가 더 취약하게 구성 오류 공격, 그리고 감사 검토를 위해 매우 유용한 포트가 포함되어 있습니다 당신이 감사 검토가 있다면 그래서 당신은 능력 평가를 사용할 수 있습니다 세금 검토하십시오 의 좀 더 이야기하자 무엇을 에 대한 취약성 평가를 확인합니다 그것은 자동으로 데이터베이스에 민감한 데이터를 발견 어떻게 사용하여이 데이터를 보호하는 권장 조치를 제공합니다 암호화 및 마스킹 기능을 제공합니다 가까운 미래에, 우리는 심지어 계획 당신이 데이터를 분류하고 관련 감사를 정의 할 수 있도록하려면 데이터베이스 내에서 민감한 데이터를 추적 할 수 있도록 정책

또한, 그것은 당신에게 아주 좋은 최고의 세트를 제공합니다 데이터베이스가 아닌 당신을 보장 할 수 있도록 사례 취약 그것은 당신의 파일을 검사 데이터베이스에 대한 제한된 액세스를 보장합니다 그것은 당신과 같은 중요한 보안 기능을 확인할 수 있습니다 또한 감사, 스레드 검출 및 암호화하고 찾습니다 다양한있을 수 있습니다 잠재적 인 사용자 데이터베이스에 대한 권한 경우 데이터베이스는 프랑스어의 '와 같은 자주 변경이 케이스는 시스템에 더 많은 새로운 데이터를 업로드 어디 사람들은 데이터베이스 설정을 변경, 당신은 설정할 수 있습니다 실제로 유효한 보안 설정의 집합입니다 기준선 변경 내용을 추적 할 수있는 당신이 확인했다고 시간이 지남에 어디 보자, 취약점 평가, 어떻게 작동하는지

이를 위해 데모, 나는 은행 BI를 사용하는 것 프란스 이전에 보여 데이터베이스 당신이 볼 수 있듯이, 나는로 이동 그들의 데이터베이스 블레이드 당신은 새로운 옵션, 취약성 평가를 볼 수 있습니다 설정 옵션에서 스토리지 계정을 실행하기위한 요구 사항 그래서이 스토리지 계정은 검사 결과가 포함됩니다 다음 단계는, 나는 검사를 클릭 할 수 있습니다

사실,이 문제를 언급 한 바와 같이 보안 세트를 트리거 데이터베이스에 대해 실행 확인합니다 그것은 약간의 시간이 걸릴 것입니다 나는 그것을 강조하고 싶습니다 스캔은 가볍고 안전하며 아무 것도 변경되지 않습니다 응용 프로그램에 이 쿼리의 집합을 실행합니다 데이터베이스 설정을 찾아 자동으로 몇 축소 내부 민감한 데이터 스캔은 사용자, 완료되면 결과를 볼 수 있습니다

우리는 명확한 요약을 결과 당신은 35 보안을 볼 수 있습니다 수표는 통과하고 4는 실패했다 당신은 마지막 스캔도 볼 수 있습니다 결과 및 보안 검사의 분산 즉 실패했습니다 보안 문제를 보면 그 식별, 난은 그 취약성 평가를 볼 수 있습니다 식별 보호는 사용할 수 없습니다 그것은 나에게 명확한 정보와 설명을 제공합니다 왜 내가 보호 기능을 사용하도록 설정해야합니다

취약점 평가는 않습니다 그 이상 그것은 조치를 제공하는 기본적으로 블레이드를 엽니 다 어느 날 한 번의 클릭으로 탐지를 가능하게 할 수 있습니다 나는 또한 얻을하는 데 사용되는 전자 메일 계정을 제공 알림 그리고 저장합니다 또한, 취약성 평가가 있음을 확인했습니다 나는 정보가 너무 많은 사용자가있을 수 있습니다

당신은 나에게 목록에 대한 명확한 가시성을 제공하는 것 볼 수 있습니다 난을 검토해야한다고 저를 수선하고 그들 중 일부는 ING 당신이 볼 수 있듯이, 이것은이다 클래식 인간의 실수 사람들에 대한 관리를 만드는 일시적으로 어떤 종류의 그들은 그것을 제거하는 것을 잊지 내가 분명히 제공 할뿐만 아니라 취약성 평가, 가시성, 그것은 치료를 제공하고 자동으로 쿼리를 엽니 다 한 번의 클릭 내 편집기 그리고 그것은 나를 데리러 수 그들이 관리자에서 제거 할 관리 규칙, 사용자 규칙과 나는 단순히 푸른 포털 내에서 쿼리를 실행할 수있는 관리자를위한 임시 계정을 제거합니다

또한, 앞에서 언급 한 바와 같이, 취약점 평가 자동으로 민감한 데이터를 분류 발견 내 데이터 베이스 이 응용 프로그램은 자연스럽게이다 민감한 데이터를 많이 포함하고 금융 데이터베이스 당신이 볼 수 있듯이, 그것은 나에게 계정의 명확한 목록을 제공하는 수도 민감합니다 이미 금융으로 분류합니다 그리고 그 열이없는 것을 나타냅니다 보호

이를 제공 할뿐만 아니라 가시성, 그것은 나에게 명확한 옵션을 제공 할 것입니다, 어떻게 교정하기 그것은 그래서 난 능력을 마스킹, 암호화 기능을 사용할 수 있습니다 그리고 또한,이 경우, 치료의 링크를 제공합니다 의 노출을 제한하는 데 도움이 동적 데이터 마스킹 응용 프로그램이나 다른 사용자의 민감한 데이터 즉, 데이터를 쿼리합니다 또한, 나는 여기에 낮은이 나를을 최소화하기 위해 권장 우선 추천 이 사용자의 양 권한을 실행합니다 나는이 목록을 검토하고있다 내 비즈니스 응용 프로그램에 대한 합리적인처럼 보인다 회사의 많은에 대한 전력 BI에 대한 몇 가지, 일부 사용자를 생성 응용 프로그램 일부가 유효 할 수있는 DBA 및 많은 경우입니다 이런 의미에서,이 경우 전 기준으로 허락 이 내 사업으로 괜찮습니다, 괜찮습니다

다음 번에 검사를 실행하면, 확인 그것은 성공 지금은 두 번째 검사를 실행합니다 난 후 우리의 보안 구멍의 몇을 향상시킵니다 다시, 약간의 시간이 걸립니다 이 데이터베이스에 따라 달라집니다 당신이 볼 수있는 것들 중 하나는, 내가 보고서 등을 받고 있어요 당신은 마지막의 보호는 실패에서 이동되었습니다 볼 수 있습니다 로 통과시켰다

당신은 모두의 최소 볼 수 있습니다 통과 한 보안 점검합니다 당신은 또한의 일부를 볼 수 있습니다 내가 결정했습니다 보안 검사는 기준으로 넣어 상태 옵션에 표시된 두 번째 보안 기능이 내가 당신과 함께 공유하고 싶은 또 다른 강력한 건물입니다 푸른 속편 데이터베이스 내에서 기능 그것은 당신이 추적 할 수 있으며, 위반하는 독특하고 잠재적으로 유해한 시도를 감지하여 데이터베이스 당신은 단순히 푸른로 이동 포털 당신이 데모에서 본 것처럼

당신이 그것을 설정하면, 당신은 얻을 가서 고급 알고리즘을 자동으로 설정하십시오 교통, 학습 및 데이터베이스 활동을 프로파일과 의지 의심스러운 데이터베이스를 감지 데이터베이스에 대한 잠재적 위험하다 활동 이 데이터베이스에 위협을 감지하면, 당신은 얻을 것이다 당신은 전자 메일에 따라 즉시 전자 우편 경고 [정보 명확한 설명을 제공하는 구성 위협 및 명확한 개선 및 조사 단계 속편 보호는 우리의 보안 센터의 경고를 통합 어떤 주 대시 보드, 푸른에서 모든 보안에 대 한 중앙 허브입니다 이것은 당신이에 활성 위협을 볼 수 있습니다 데이터베이스 나는 그것을에 표시됩니다 미소 한

의 행동에서 볼 수 있습니다 다시 말하지만이 데모를 위해 내가 같은 은행 BI를 사용하는 것 응용 프로그램 및 공격을 시뮬레이션 할 수 있습니다 내가이 데모를 수행 할 때 일반적으로 내가 해요 이 활성화되어 있음을 확인 당신은 나를 취약성 평가에서 이것을 가능하게보고있는 옵션 중 하나입니다,하지만 난 당신에게 다른 옵션을 표시하려면 당신은 활성화되어 있는지 확인 할 수 있습니다 우리가 추가 한 것들 중 하나 최신 릴리스에, 지역이라는 데이터베이스 기능을있다 중요한 보안 기능을한다면 당신은 기본적으로 확인하실 수 있습니다 사용할 수 있습니다

당신은 이미 프랑스어를 볼 수 있습니다 자신의 데이터베이스가 암호화를 사용 또한 성능, 오토 튜닝을 볼 수 있습니다 그 언급했다 이 경우보고 매우 유용합니다 뭔가을 사용하거나 사용하지 않습니다 다음은 클릭 타일 당신은 이렇게 타일을 클릭하고는 관련로 이동 가능 설정 이것은 다시는 매우이다 편안한 선택이 될 상황이 활성화되어 있는지 확인하고이를 가능하게 할 수 있습니다

이제 재미있는 부분 지금은 짐승을 시뮬레이션합니다 내 데이터베이스에 강제 공격 다시, 자연스럽게 잔인한 공격 약한 사용자 이름을 사용하여 데이터베이스를 조사하기 위해인가 암호 당신은 단지 예를 볼 수 있습니다 브루스 힘 공격은 내 데이터베이스에보고 시도 매우 약한 사용자 이름 암호, 신,이 데이터베이스에 대한 매우 일반적인 사용자이며, 그것은 실패했습니다

이미 공격을 시뮬레이션 초기에 지금 내가 얻을 내 받은 편지함 당신이 볼 수 있듯이, 나는 네있어 나에게 명확한 정보를 제공합니다 내 데이터베이스에서 경고 무슨 일이 일어나고 있는지에 대해 당신은 내가 얻을 것을 볼 수있다 즉시 경고 누군가가 내 자격 증명을 무력하려고합니다 그것은 나에게 설명에 대한 명확한 정보를 제공은 데이터베이스는 나에게 사용 된 소스를 보여줍니다 또한, 어떻게해야 나에게 추천을 제공 나는이 경고를 얻을 때

또한, 나는 당신을 당신에게로 푸른 포털에서 활성 위협을 볼 수 있습니다 당신은 기본 데이터베이스 블레이드 것입니다 당신은 여기에서 볼 수 있습니다 – 그건 그렇고, 당신은 또한 성능을 볼 수 있습니다 추천하지만 당신은 여기 그래서 보안 경고를 볼 수 있습니다 난 내 데이터베이스에서 8 경고를 가지고 볼 수, 그 중 4는 새로운이다 그 버튼을 클릭합니다 당신이 볼 수 있듯이, 나는 내 데이터베이스에 대한 여러 위협을 가지고있다

어떤 경우에는 이러한 문제 중 일부는 관련이 있습니다 공격, 다른 자격 증명을 사용하지만 당신은 또한 볼 수 있습니다 그 누군가가 의심스러운 응용 프로그램에서 내 데이터베이스에보고 있었다 또 다른 흥미로운 것은, 누군가가에서 내 데이터베이스에 로그인 한 nonusual 위치 나는 그것을 열이 경고에 뛰어 것입니다 당신은 전자 메일에 표시되는 유사한 정보를 볼 수 있습니다 자체 스레드 있지만 취약점도 보았 듯이 평가, 우리는 당신에게 아주 명확한 조사를 제공하고 있습니다 교정 단계

이 경우 누군가가있다 미국에서 내 데이터베이스를 접근 다시 말하지만, 당신이 기억한다면 모르겠지만 프란스는에서이다 영국은 그래서 누군가가 자신에 액세스하는 것을 이상하다 미국의 데이터베이스 아마 공격자입니다 어쩌면 그것은 나를입니다 그래서 내가 물어 제일 먼저 나 자신 나는이 경고를했고, 그가 무슨 짓을 한거야 누가 얻을 때

여기서 우리가 제공하는 무엇, 우리는 그것을 조사 할 수있는 링크를 제공하는 경고의 시간의 주위에 당신의 감사 로그를 엽니 다 그래서 당신의 감사 로그에 창을 열어처럼 당신을 보여줍니다 정확히이 사용자가 그렇게 것을 나는 볼 수이 사용자 단지 실패에 로그인합니다 그는 아무것도하지 않았다 많은 경우에 그것이 어떤 종류이었다 어쩌면 결정하는 데 도움이 있습니다 유지 보수의 어쩌면 진짜 위협했다

또한, 난 당신에게 누군가가 내 데이터베이스에 액세스하고 있음 특이한 위치에서, 그래서 그는 그것을 어떻게했는지 이 내 파일을 확인하고 내 파일을 잠글 저를 권장합니다 다시 말하지만, 그것은 나에게 내 파일을 엽니 다 명확한 개선 링크를 제공합니다 이제 우리는 내가 세 가지 연산을 볼 수 있습니다 내 파일 프란스는 자신의 데이터베이스에 액세스 본사에서

당신 또는 당신의 직원 중 일부를 만약 다시, 확인합니다 이건 이상해 누군가가 추가 한 액세스 모두를 허용 새로운 규칙 이 데이터베이스 이것은이 위험하다, 잘못 그리고 기본적으로 나는이 규칙을 제거하고 미래의 잠재적 위협을 완화해야한다 이제 우리는 우리가 혜택을 누리있는 방법을 당신과 함께 공유하고 싶습니다 매일의 기준이 지능형 기능을 제공합니다

프란스? >> 당신을 감사합니다 내가 다시 영국에 있었다면 난 유지에 대해 사과 할 때입니다 술집에서 당신 우리는이 하일를 많이 사용하고있다 일부는 어제 발표되었지만 우리가 사용하고 그들 미리보기입니다 나는 당신에게 실제를주고 싶어 그들이 우리를 위해 밖으로 어떻게 작동하는지의 실제 삶의 이야기

내가 언급 한 바와 같이, 첫 공연에, 나는 유지할 필요 시스템은 빠른 모든 시간을 실행 내가 오토 튜닝의 생각 상자에 내 DBA 또는 내 작은 헬퍼와 같은 지능형 통찰력 그들은 나를 위해 내 데이터베이스 돌보는이 모든 시간을 앉아 나를 위해 일하는 방식에 의한 DBA가 없습니다 나는 아마 언급해야한다

즉 강건한 바보하지만 수 있습니다 나를 위해 작동합니다 당신이 때만큼 어렵다 하나의 데이터베이스, 하나의 시스템은 당신이 돌봐있어하지만 난 볼 다스 이상의 시스템에 대한 수백 개의 데이터베이스 후 다른 고객, 다른 시스템, 서로 다른 데이터베이스 나는 수동으로 위에 유지할 수 있습니다 나는 나의 작은 헬퍼가해야 할 나를 위해 작동합니다 실제 이야기를 지금, 몇 성능에 대해

첫 번째는 큰의 일종이다 사람들이 항상하는 경우에 대해 얘기 것을 무서운 이야기 설명이 기능은 정말 좋은 이유 우리는 시스템을 가지고 있었다 사용자의 많은 큰 클라이언트 정기적으로 그냥 중지 것이다 그냥 거의 충돌 할 것입니다

그것은 참을 수 있었다 그래서 속도가 느려질 것입니다 우리는이 문제를 재현 할 수 문제 우리는 데이터베이스 알고 있었다 , 뭔가 데이터베이스를 타격했다 그냥, 당신은 알고있다 완전히 모든 자원을 소모하지만 우리 넘어 우둔이었다 그래서 우리의 초기 버전을 가지고 인사이트, 거기에 마이크로 소프트와 협력하고 생각 밖이었다 그냥 하나 개의 쿼리 자신의 데이터베이스를 취할 것이라고

그것은을 통해 생성 된 읽기 쿼리이었다 억 개 소유 지능형 통찰력을 발견했다 우리는 우리의 코드에 두 줄을 교환하여 고정하고 있었다 고정 2 시간 이상 생산한다 뿐만 아니라 내 사용자가 행복 했는가, 또한 나에게 공정한 저장된 내 옆에있는 푸른 법안에 돈의 금액 그래서 난 아주 행복했다 그러나 두 번째 이야기는 우리가 꽤 정기적으로해야 하나 그리고 한 가지 사실은 훨씬 더 중요하다

그 큰 무서운 일들이 실제로 종종 모든 것을 발생하지 않습니다 확실히 우리에게 일어나는 일들 정기적으로 시스템이 사용자 패턴 변화를 성장한다는 것입니다 내가 생산에 내 시스템을 넣어 그것은 벌금을 실행합니다 사용자는 행복하다

데이터베이스 만이있다 6 개월 후가 1 백만 행 그리고 그것은 아니에요 더 이상 근무하고 난 새 인덱스가 필요합니다 그건 물건입니다 내 사업에 또 다시 일어나고 그 곳이다 오토 튜닝 같은 것들의 실제 값은 정말에서 온다 그냥 나를 위해 그것을 고정 나는 그것이 나에게 렸어요 인정합니다 그것을 신뢰 정말 시작합니다

내가 컨트롤을 좋아합니다 내 인덱스를 추적하고자합니다 푸른 어쩌면이 인덱스를해야한다고 말해 것입니다 그리고 난 좋겠 다시 내 소스 코드로 이동합니다 당신은 내가이야 요즘 무엇을 알고 부지보다 더 게으른 우리는 데이터베이스 구조에 초점을 맞 춥니 다

우리는 가장 확실한 지표에 넣고 푸른를 설정하고하자 그것은 실행합니다 오토 튜닝은 파악 무엇을 할 필요가있다 나는 할 수 있습니다 그것에서 앞으로 5 개월 얻을하지만 그건 그래서 훨씬 저렴 그것에 대해 걱정하지 당신은 당신이 원하지 않는 방법 아마 하드 코어 DBA 사람을 경우 당신의 생활을합니다 그곳에

나를 위해 작동합니다 보안 측면에서, 만약 사람 나에게 내 작업의 그 부분을 말씀하신 것은 ISO 27000에 대해 이야기했고 DPI와 페이지와 스프레드의 페이지에 기입 다른 직업을 선택했을 것이다 어떤 취약성 평가 나를 위해 하는가, 그것은 조치를 취할 그리고 난에게 보여 않을 때 나에게 말한다 감사인 그것은 내가 감사해야한다는 것을 알려줍니다 내 개발자 및 지원 사람들이 내 데이터베이스를 볼 때 데이터베이스는 그래서 내가 볼 수 있습니다 당신 같은 것들에서 찾는다면 그건 정말 중요합니다 이소 예방과 그 종류의 맡은 일

저를 알려줍니다 내가 내 데이터입니다 Ddpr, 당신은 잘 알고 있다면 그것은 – 당신이 유럽에서라면 당신은 그것에 대해 걱정 해 당신이 TD가없는 경우 경우, 기본적으로는 토스트있어 데이터 유출 있습니다 그런 다음 당신은 1000 만 파운드를 얻을 수 기본적으로 좋아 나는 그런데 농담 아니에요

그건 사실입니다 어쩌면 약간 있지만 거의 사실 과장 하나에 날 믿어 마지막으로 론은 기본이었다로 시스템은 무엇 내 보안을 추적합니다, 언급 설정 무언가가 변경되면 내가 알 수 있도록했다 당신은 어떤 품질 프로세스 작업을해야한다면, 보안 프로세스, 그 키를 알고있다

당신은 곧 술집에 얻을 것이다, 나는 약속한다 기억해야 할 중요한 건이며, 인간은 실수를합니다 우리는 중지 우리가 할 수있는 모든 것을 할 실수에서 그들 나는 하드 코어의 하나 했어 마이크로 소프트에서 개발자는 내가 TD 프레임 워크를 사용하는 바보였다 말해 내보기는 바보 같은 보안 실수에서 그들을 정거장 그래서 나는이 성능 저하를 지불 드리겠습니다

얼마나 많은 당신의 프레임 워크를 사용할 수 있습니까? 당신은 아직 할 수있는 알고 속편 인덱싱 공격? 우리는 은행 BI에 우리에게 일어날했다 우리의 개발자 중 하나는 않았다 다행히이 지역되지 않았 음 악의적으로 악용 될 수 있지만, 여전히 위협 탐지 우리는 전자 우편을했다, 그것을 집어 들었다 우리는 당황하고 소리는 라이브 시스템에서 무슨 일이 일어나고 있는지 말 그런 다음 우리가 링크를 클릭 포털에 데려 갔던, 우리에게 보여 주었다 쿼리, 그것을 아래로 추적 2 시간 후에 수정에 있었다 생산

즉 나에게 잠을 만든다 밤에 거의 내가 약속 다 난 그냥 론 당신이 전자 우편을 얻을 언급하고 싶은 말 때 누군가가 데이터베이스에 액세스합니다 즉 상당히 자주 발생합니다 개발자는 재택 근무 또는 휴일에 가서 그들은 로그인 할 수 있습니다 것입니다 거기에서합니다

그것은 실용적하지만 나를 준다 이 좋은 따뜻한 느낌 그것은 나의 작은 것을 생각 나게 도우미 내 시스템 때 뭔가보고 거기에 앉아있다 다른 그것은 나에게 전자 메일을 전송하고 그 수 나 행복 난 그냥 중단됩니다 말하고 싶었다 지금에 떠돌고, 나는 약속드립니다 그러나 사람이 이야기하고자하는 경우 나, 난 항상 푸른 물건에 대해 채팅을 드리겠습니다 나에게 트윗 또는 같은 전자 메일 또는 뭔가를 보냅니다

대단히 감사합니다 [박수] >> 요약하면, 푸른 속편 데이터베이스를 제공합니다 강력한 내장 된 지능형 기능을 제공합니다 그것은 당신에게 당신을 도와 성능 정보를 제공합니다 데이터베이스 워크로드에 따라 응용 프로그램을 속도 그것은 당신에게 당신을하는 데 도움이 보안 정보를 제공합니다 데이터를 안전하고 보호하고 발생으로 위협을 감지합니다 당신이 우리의 데모에서 보았 듯이, 그것을 가능하게하는 슈퍼입니다

당신은 푸른 프로필로 이동하면이 기능을 얻을 당신은 당신의 응용 프로그램에 아무것도 변경할 필요가 없습니다 순서로 코드이 기능 혜택을 누릴 수 있습니다 당신이 그것을에 설정하면, 당신은 조정하는 데 도움이 귀하의 보안 권고를 얻기 데이터 베이스 우리가 선택하는 방법 또한 본 푸른 속편 데이터베이스 및 지능형로부터 혜택을 매일 기능 당신은 훨씬 덜 지출됩니다 튜닝 및 데이터베이스를 확보 시간과 초점을 더 넣어 응용 프로그램을 개발하고 사업을 발전

오늘이 보이거나 미래처럼 느낄 수 있습니다 본 것을 많은, 그러나 이러한 모든 기능을 사용할 수있는 오늘 사용할 수 있습니다 우리는 기본으로 푸른 속편 데이터베이스를 선택하는 것이 좋습니다 에 대한 큰 차이를 만들 수 있습니다 데이터베이스 기술 당신의 응용 프로그램 및 비즈니스 다들 감사 해요 우리는 지금 질문 열고있다 만약 질문이 있다면 당신은 마이크가 있습니다

나는에 가서 물어 들었다 마이크 [박수] >> 내가 물어보고 싶은 것은, 당신의 자동 삭제, 무엇을 기준은 기반으로? 일정량의 거기 시간이로 인식하기 전에 사용하지 않는 인덱스입니다 >> 두 가지 기준이 있습니다 사람 – 동일한 인덱스이있는 경우 >> 두 번째는 지수가 석 달 동안 사용하지 않을 것입니다

>> 3 개월 괜찮습니다 인 우리는 클라이언트를 했어 3 주간 사용하지 않는 나중에 보고서 및 모든했다 혼돈 >> 내 질문은,이다 당신이 푸른에 플랫폼을 실행하는 경우 사용 가능한, 말 속편 데이터베이스를 모니터하거나 혼합이 있더라도 환경은이 사용할 수있는 하이브리드라고? >> 모니터링? >> 모니터링, 예 우리가 본 >> 속편 분석 IKS 당신이 그것으로 모든 상자를 밀어 수 있도록 인하자를 로그인합니다

당신은 로그를 밀어 같은 장소에 모든 로그를 얻을 수 있습니다 로그 분석도 있음을 확대 다룰 것입니다 >> 그런데 보안을 위해 취약성 평가입니다 다음 속편을 사용하여 프레임에 속편에도 사용 가능 관리 스튜디오 다운로드하는 경우 속편 관리 스튜디오 당신은 그것을 사용할 수 있습니다 해상도를 사용할? >> 오늘

이제 푸른 포털에 갈 수 있습니다 >> 안녕 >> 당신이 얼마나 있습니까? 위협에 대한 경고와 탐지 기반으로 수행 할 작업 자동화하는 미래가있다 수동으로 모니터링해야보다는 특정 위협? 나는 50 개 시도는 단지 서버를 종료 한 후 말할 수 있습니까? >>이 로드맵의 일부입니다 사례 많은, 그것은있을 수 있습니다 합법적 인은 그래서 당신이 아니라면 자동으로 물건을 할 매우 위험 해 물론 100은 귀하의 비즈니스에 영향을 줄 수 있기 때문이다 그러나 우리는 조사를 부드럽게하고 몇 가지를 고려하는 계획을 가지고 할 자동 작업입니다

다시 말하지만, 당신은 매우해야 우리가 실수를한다면, 우리는 손상 될 수 있기 때문에주의 귀하의 비즈니스 >> 나는 그것을 이해할 수있다 나뿐만 아니라 금융 서비스에서 일을하고 날 믿어, 그들은 것 오히려 그것을 종료합니다 >> 네 고맙습니다

>> 데이터 로그 분석으로 토지 그 질문에 대해서는, 당신은 경고를 정의하고 자동화 된 작업을 정의 할 수 있습니다 그래서 일 우리 분석, 위협의 수보다 큰 경우는 정의 할 수 있습니다 텐,이 작업을 수행합니다 액션은 나에게 전자 메일을 보낼 수 있지만 그것은 파워 쉘 스크립트를 실행 할 수 있습니다 당신은 거기에 몇 가지 측면을 자동화 할 수 있습니다

Azure Friday: Improve Azure SQL Database Performance with Automatic Tuning

안녕하세요 이것은 Seth Juarez입니다 이것은 다른 에피소드 azure 금요일

내가 여기 Velko을 사용 하 여 자동 필터 1 _ 자동 조정 합니다 알려 사람들을 약간의 기능에 대 한? >> 그래, 감사 합니다 Seth는 내가 필요 해입니다 내 이름은 Velko, 내가 프로그래머의 SQL azure 데이터베이스입니다 작업 하 고 이러한 지능형 데이터베이스 시나리오 및 오늘 데모를 조금 하고자 합니다

자동 조정에 대 한 비트입니다 >> 놀라운 기능, 우리 이야기 어떤 자동 튜닝에 대 한이 알고 싶어하는 사람들 하 고 다음 부분을 살펴보겠습니다 그 할 수 있는 방법을 참조 하십시오 >> 자동 튜닝 작업은 네, Azure SQL 데이터베이스 기능 또한 사용할 수 있는 부분적으로 2017 SQL Server는 자동으로 튜닝 프로그램 성능을 제공 합니다 관찰 하 여 기본적으로 작업 부하에서 발생 하는 [들리지 않음]을 최적화 란 무엇입니까 기회를 SQL Server 적용할 수 있습니다 >> 따라서 일반적으로 내가 볼 I 거기에 필요 하 고 몸에 직접 인덱스 추가 무엇이 든 해야 하기 때문에 무엇 인지 파악 합니다

지금을 말하는 것 것만 까 대 한 하면 자동으로? >> 예, 정확 하 게 >> 그래, 생각 하는 것을 확인 해야 합니다 >> 수 보여 바로 처음부터 시작 하겠습니다 데모를 표시 하는 좋은 계획을 찾는 시기 발생 하는 회귀 분석 계획 자동으로 수정 계획 아직입니다 가지고 있는 것 여기는 작은 응용 프로그램을 실행 중인 볼 수 있듯이 약 70 초 당 요청 수와 실제로 실행 이 간단한 쿼리 합니다

하지만이 테이블 아래에 SQL 데이터를 보낸 경우 특정 매개 변수를 사용 하 여 쿼리 계획 된 회귀 문제가 발생할 수 있습니다 SQL Server 기본적으로 가장 적합 하는 계획 이 단일 매개 변수에 대해서 다른 매개 변수 작동을 잘 합니다 이런 경우에 그렇게 하 고 이 계획은 캐시 되는 경우는 다른 요청 들의 성능 파티와 다른 매개 변수 regresses입니다 클릭 하 여 실제로 이 단추에 실제로 하는 일이 발생 합니다 캐시를 지우는 것 이 동일한 쿼리가 보내 드리죠 문제가 되는 매개 변수를 사용 하 여 하지만 그 후에 오고 다른 쿼리를 시작 합니다

회귀 분석을 사건에서는 설명 해 드리죠 문제가 있는 부분을 클릭 개수 표시 떨어지지만 요청 합니다 현재 백 엔드에 SQL Server 예측 이 새로운 계획 사용 하 여 비교 하면 초기 계획을 갖고 있던 이전 실행 이 쿼리 합니다 여기에서 볼 수 있듯이 고 몰라요 이전 계획은 실제로 성능 향상

자동으로 시작 새로운 계획을 강제로 따라서 더 이상 해야 절전 모드 해제 위쪽에 발생 하면 수정 같은 proplanner 회귀입니다 >> 이제 확인 했습니다 올바르게 이것을 이해 합니다 수행 되는 작업 이므로 쿼리를 실행할 때마다 계획을 생성 하 고 그런 다음 캐시는 속도 >> 그래

>> 하지만 다음 쿼리 약간 변경 될 수 있습니다 매개 변수를 바탕으로 하 고 캐시 된 쿼리 계획은 아닙니다 빨리 될 것입니다 >> 그래 >>는 이동 작업을 수행 하 고 쿼리를 확인 하는 것입니다 들어오는, 내 현금 말씀 계획 약간 변경 해야 합니다 비트가 그 거 자동으로 조정 합니다

>> 네, 그렇습니다 어떤 의미에서 기본적으로 [INAUDIBLE] 여러 계획을 선택합니다 >> Uh-huh >> 및 에 대 한 계획 중 하나는 대부분의 실행입니다 하지만이 하나의 문제를 일으키는 매개 변수 계획 캐시 된 가져옵니다 경우 에 대 한 회귀 분석 계획 다른 모든 실행 발생 합니다

기본적으로 있 고 여기에서 전략은 고 좋은 계획은 첫 번째 합니다 >>는 건가요 해야 합니까 데이터베이스를 설정 하거나 원인은이 정당한 하락 사람에 SQL을 사용 하 고 있습니까? >>만 있게 해야 그 아래 실제로 여기 고 저는 TC 파일 구문에 대 한 이 변형 사용 자동 조정 옵션입니다 다른 옵션에는 또한 조정 자동 누락 된 인덱스를 만드는 것 처럼 하 고 중복 된 인덱스를 삭제 하 고 내가 어떻게 신속 하 게 소개 하려고 하면 이러한 작업을 사용 하도록 설정 Azure 포탈 뿐입니다 >> 시작 하겠습니다 >> 지금 이제 Azure 포털에 자신 단일 데이터베이스를 선택 합니다

여기에 데이터베이스와 타일에 있는 기능 목록 자동 조정 클릭 하 고 그런 다음 모든 옵션 표시 Azure에서 제공 하 는입니다 그 정보는 좋은 계획을 강제로 2017 SQL Server에서 사용할 수 있습니다 인덱스를 만드는 동안 및 복제를 삭제 하 고 사용 되지 않는 인덱스를 사용할 수 SQL Azure 데이터베이스에 [들리지 않음] 오케이 자동 조정을 사용할 수 있습니다 전체를 선택 하 여 데이터베이스 수준 옵션입니다 상속할 수 있도록 서버에서 설정 다양 한 데이터베이스를가지고 하기만 하는 서버에서 구성 서버 수준입니다

>> 스마트 >> 및 모든 데이터베이스를 바로 상속 또는 수 있습니다 Azure 기본값을 상속 합니다 기본적으로 드라이브 들의 우리가 생각 하는 기본값은 강 현재 서비스 하 고 일반적으로 데이터베이스 이러한 높은 수준의 선택할 때 이동 데이터베이스 옵션 및 명시적으로 선택 이러한 옵션

것을 말합니다 명시적으로 하는 방법 내가 있기 때문에 사용 아마 중복 인덱스 무슨 이유 인지에 대해서 다른 두 상속 하려는 경우 Azure 기본값에서 사용 되는 옵션입니다 난 단지이 옵션을 선택, 적용을 적중 합니다 오른쪽 측면에서 현재 설정 표시 되 찾을 수 없습니다 현재, azure 기본값 Azure SQL 데이터베이스에 대 한 힘은 계획 사용 및 만들기 컴퓨터도 사용할 수 있습니다 >> 표시를 하므로 각각에 살펴보겠습니다

지키는, 내가 하는 것 중 하나 데이터베이스를 이전에 사용한 고찰 하지는 않지만 오랫동안에서 계획입니다 쿼리 전송 하려고 했는데요, 한 마법 가지 동작이 발생 합니다 따라서 매번 쿼리를 보내면 계획을 생성 되 고 캐시? >> 그래 >>는 캐시 된 계획은 하 고 매개 변수가 없으면 고정? 단지에 따라 달라 지므로 데이터는 올바른지? >> 예 >> 지금 매개 변수를 보낼 경우 계획을 변경 하는 존재 심각 하 게 많나요 하면 불러 재발? >> 그래

>>는 문과 약간 느립니다 그렇다면은 무엇과 하에서 이루어지는 표지 때 그 변경 하 시겠습니까? >> 무슨 이므로 를 쿼리 하는 경우 SQL Server 알아 통계에 따라 적절 한 무엇입니까 계획을 생성 합니다 앞서 언급 했 듯이, 고 하나의 매개 변수를 사용 하 여 보내는 경우 에 대 한 통계 해당 매개 변수가 다를 수 있습니다 보다 다른 모든 그런 다음 다른 계획이 작성 되 고 그 후이 계획은 캐시, SQL Server 말 이미이 계획 캐시 그렇다면 왜 안 사용 계획? 및 기타 매개 변수를 계획을 잘 수 없습니다

이전에 부딪히게 되는 것을 실행이 경우에 이동 해야 합니다 Dmv를 알아내야 합니다 이것은 좋은 계획 잘못 된 계획입니다 다음을 기반으로 결정 이 좋은 계획 하는 방법 [INAUDIBLE] 내 모든 >> 표시, 이전에 지금이 고통을 포인트입니다 실제로 이동 해야 하 고 아니오,이 계획을 사용 합니다

[INAUDIBLE]이이 계획을 사용 합니다 >> 예, 대부분의 SQL Server 경우는 좋은 계획을 선택 합니다 이러한 특정 하지만 때문에 경우 데이터 보안을 유지 하 고 아래에 몇 가지 다른 이유 이 계획의 재발 발생할 수 있습니다 문제가 되 고 있습니다 갑자기 발생할 수 있습니다 깨어나 야 합니다

발생 하면 대부분의 경우에서 깨울 수 있습니다 위로 3 오전에 방문 하 고 계획을 수정 합니다 없는 계획 수정 알고 있는 경우에 거래의 큰 Dmv를 이해 그를 신용 하는 방법 및 찾을 수 이 정보입니다 있지만 그렇게 이 모든 것이 사라집니다

이 자동으로 수행 합니다 >>를 멋진 다른 두 가지는 인덱스를 만들 색인 및 드롭 인덱스입니다 것입니다 이것은 무엇입니까 이 퀘스트 할 때 자동으로 수행 하 에 있는 경우 인덱스? 말 그대로 야 만들고 인덱스 적용? >> 말 그대로 >> 보여 줍니다 해 드리죠

>> 확인 합니다 >>를 설정 하는 자동 조정 모든이 작업 시작 백 엔드에 발생 합니다 여기에 스크롤할 수 고 아래로 조금 하 고 이제 선택 성능 권장 사항입니다 모두를 추적할 수는 여기에서 즉 자동 권장 사항 조정을 적용 합니다 여기에서 볼 수 있듯이 고 현재는 대부분 보류 중인 상태입니다

자동 조정 처리 사용자 작업 이므로 하지 않는 것 작업 하는 경우 데이터베이스는 아래 높은 사용률입니다 기다리는 지금 적용 하는 적절 한 시기 사용자의 작업 부하 영향을 받지 않습니다 또한 모든 즉 자동 작업 가 조정 되어 비 됩니다 따라서, 인덱스를 만들 경우에 인덱스를 자동으로 생성 됩니다 이것은 데이터베이스에 작업을 차단 하지 않습니다

그런 일반적인 설정 해야 하는 경우 특정 열에 대해 인덱스 및 해당 열을 삭제 하려고 합니다 차단 됩니다 SQL Server 알려 이 인덱스에 이미 삭제 하려는 경우 인덱스의 첫 번째, 및 그런 다음이 열을 삭제할 수 있습니다 그러나 만든 자동 조정 이 색인 후 색인 것 으로 이동 작업 패스를 줍니다 한 추가적인 중요 한 여기서는, 및 어떻게 보여 수의 적용 권장 사항은 다음과 같습니다

확인 하 고 이제는 성공적인 상태입니다 이 모든 것을 볼 수 있습니다 정보를 알려,이 봐, 이 어떻게 되었습니까 정보를 도와 줘, 데이터베이스를 어떻게 향상 않는 것? 감소 d2 사용자가이 많이 이것은 수 향상 된 쿼리 수입니다 약간의 쿼리 이 인덱스 때문에 이전 버전으로 돌아가면 인덱스의 크기입니다

가이 말하는 모든 인가요 자동 조정 작업 확인 후 적용 되 고 있습니다 베이스 라인을 유지할 것 레이스, 권장 적용 하 고 확인 하 고는 권장 정말 멋 있 었 어입니다 좋은 사람이 되었으면 하 고 이 보고서를 제공 합니다 이렇게 이야기 하면, 이것은 얻을 수 있는 개선 따라서 자동 조정 합니다 여기에 권장 되는 에 대 한 좋은 이유가 없습니다

데이터베이스 수 있습니다 자동으로 사라집니다 지도록 하 고 부른 와 함께 향상 됨 자동 조정 합니다 >>만 수행 하 고 있는 무엇에 영향을 주지 하는 방법의, 때문에 수행 되 고 있는 경우 높은 사용률 당신은 가능성이 높습니다 에 검은 금요일입니다 에 반영 되지 이러한 모든 것 드립니다

>> 연기는 물론 알아 볼 작업을 하지만, 기회를 나중을 위해 연기 >> 지금이 말 그대로 전자 회계사에 대 한 것에 SQL 데이터베이스에서 SQL 데이터 대기 중임을 돕습니다 항상 번호 말씀 몇 가지 권장 사항이 있습니다 계속 진행을 하 고 대신해 드립니다 확인 하 게 됩니다 다음 하면 어떻게 향상 될

>> 정확 하 게 >>, 개선 하지 않은 것과 뭐, 알고 계십니까 단지 흘러갈 거 야 >> 예, 정확 하 게 >>, 이렇게 하 고 가 있는 특정 왜곡 하는 우리가 해야 할 또는 단지 모든 것은? >> 모든 전부를 Azure에서 사용할 수 있습니다 >>를 놀라운, 그렇게 여기서 사람들이 하 게 이동할 수 있습니까 이 대 한 자세한 내용을 보려면 자세한 내용을 원하면? >> 좀 배우고와 링크 또한 여기에 게시 나에 게 접근할 수 있습니다

의견에 확실히 내가 곧 도착 회신 하는 경우 질문이 있습니다 >>, 이것은 놀라운입니다 해야 우리가 전에 Neanderthals, 거기에 이동 하 고 우리 고유 인덱스를 만듭니다 >> [웃음] >>이 쿼리 계획을 살펴보고 성능 등입니다 에 대 한 많은 감사합니다

우리와 함께 몇 시간을 소비합니다 우리 한 된 학습에 대 한 자동 조정을 수행 하는 방법 SQL Azure 데이터베이스를 Azure 금요일에 [음악]

Azure Friday: Get Intelligent Insights for Improving Azure SQL Database Performance

안녕하세요 이것은 Seth Juarez입니다 이것은 다른 에피소드 azure 금요일

내가 여기 Velko을 사용 하 여 자동 필터 1 _ 자동 조정 합니다 알려 사람들을 약간의 기능에 대 한? >> 그래, 감사 합니다 Seth는 내가 필요 해입니다 내 이름은 Velko, 내가 프로그래머의 SQL azure 데이터베이스입니다 작업 하 고 이러한 지능형 데이터베이스 시나리오 및 오늘 데모를 조금 하고자 합니다

자동 조정에 대 한 비트입니다 >> 놀라운 기능, 우리 이야기 어떤 자동 튜닝에 대 한이 알고 싶어하는 사람들 하 고 다음 부분을 살펴보겠습니다 그 할 수 있는 방법을 참조 하십시오 >> 자동 튜닝 작업은 네, Azure SQL 데이터베이스 기능 또한 사용할 수 있는 부분적으로 2017 SQL Server는 자동으로 튜닝 프로그램 성능을 제공 합니다 관찰 하 여 기본적으로 작업 부하에서 발생 하는 [들리지 않음]을 최적화 란 무엇입니까 기회를 SQL Server 적용할 수 있습니다 >> 따라서 일반적으로 내가 볼 I 거기에 필요 하 고 몸에 직접 인덱스 추가 무엇이 든 해야 하기 때문에 무엇 인지 파악 합니다

지금을 말하는 것 것만 까 대 한 하면 자동으로? >> 예, 정확 하 게 >> 그래, 생각 하는 것을 확인 해야 합니다 >> 수 보여 바로 처음부터 시작 하겠습니다 데모를 표시 하는 좋은 계획을 찾는 시기 발생 하는 회귀 분석 계획 자동으로 수정 계획 아직입니다 가지고 있는 것 여기는 작은 응용 프로그램을 실행 중인 볼 수 있듯이 약 70 초 당 요청 수와 실제로 실행 이 간단한 쿼리 합니다

하지만이 테이블 아래에 SQL 데이터를 보낸 경우 특정 매개 변수를 사용 하 여 쿼리 계획 된 회귀 문제가 발생할 수 있습니다 SQL Server 기본적으로 가장 적합 하는 계획 이 단일 매개 변수에 대해서 다른 매개 변수 작동을 잘 합니다 이런 경우에 그렇게 하 고 이 계획은 캐시 되는 경우는 다른 요청 들의 성능 파티와 다른 매개 변수 regresses입니다 클릭 하 여 실제로 이 단추에 실제로 하는 일이 발생 합니다 캐시를 지우는 것 이 동일한 쿼리가 보내 드리죠 문제가 되는 매개 변수를 사용 하 여 하지만 그 후에 오고 다른 쿼리를 시작 합니다

회귀 분석을 사건에서는 설명 해 드리죠 문제가 있는 부분을 클릭 개수 표시 떨어지지만 요청 합니다 현재 백 엔드에 SQL Server 예측 이 새로운 계획 사용 하 여 비교 하면 초기 계획을 갖고 있던 이전 실행 이 쿼리 합니다 여기에서 볼 수 있듯이 고 몰라요 이전 계획은 실제로 성능 향상

자동으로 시작 새로운 계획을 강제로 따라서 더 이상 해야 절전 모드 해제 위쪽에 발생 하면 수정 같은 proplanner 회귀입니다 >> 이제 확인 했습니다 올바르게 이것을 이해 합니다 수행 되는 작업 이므로 쿼리를 실행할 때마다 계획을 생성 하 고 그런 다음 캐시는 속도 >> 그래

>> 하지만 다음 쿼리 약간 변경 될 수 있습니다 매개 변수를 바탕으로 하 고 캐시 된 쿼리 계획은 아닙니다 빨리 될 것입니다 >> 그래 >>는 이동 작업을 수행 하 고 쿼리를 확인 하는 것입니다 들어오는, 내 현금 말씀 계획 약간 변경 해야 합니다 비트가 그 거 자동으로 조정 합니다

>> 네, 그렇습니다 어떤 의미에서 기본적으로 [INAUDIBLE] 여러 계획을 선택합니다 >> Uh-huh >> 및 에 대 한 계획 중 하나는 대부분의 실행입니다 하지만이 하나의 문제를 일으키는 매개 변수 계획 캐시 된 가져옵니다 경우 에 대 한 회귀 분석 계획 다른 모든 실행 발생 합니다

기본적으로 있 고 여기에서 전략은 고 좋은 계획은 첫 번째 합니다 >>는 건가요 해야 합니까 데이터베이스를 설정 하거나 원인은이 정당한 하락 사람에 SQL을 사용 하 고 있습니까? >>만 있게 해야 그 아래 실제로 여기 고 저는 TC 파일 구문에 대 한 이 변형 사용 자동 조정 옵션입니다 다른 옵션에는 또한 조정 자동 누락 된 인덱스를 만드는 것 처럼 하 고 중복 된 인덱스를 삭제 하 고 내가 어떻게 신속 하 게 소개 하려고 하면 이러한 작업을 사용 하도록 설정 Azure 포탈 뿐입니다 >> 시작 하겠습니다 >> 지금 이제 Azure 포털에 자신 단일 데이터베이스를 선택 합니다

여기에 데이터베이스와 타일에 있는 기능 목록 자동 조정 클릭 하 고 그런 다음 모든 옵션 표시 Azure에서 제공 하 는입니다 그 정보는 좋은 계획을 강제로 2017 SQL Server에서 사용할 수 있습니다 인덱스를 만드는 동안 및 복제를 삭제 하 고 사용 되지 않는 인덱스를 사용할 수 SQL Azure 데이터베이스에 [들리지 않음] 오케이 자동 조정을 사용할 수 있습니다 전체를 선택 하 여 데이터베이스 수준 옵션입니다 상속할 수 있도록 서버에서 설정 다양 한 데이터베이스를가지고 하기만 하는 서버에서 구성 서버 수준입니다

>> 스마트 >> 및 모든 데이터베이스를 바로 상속 또는 수 있습니다 Azure 기본값을 상속 합니다 기본적으로 드라이브 들의 우리가 생각 하는 기본값은 강 현재 서비스 하 고 일반적으로 데이터베이스 이러한 높은 수준의 선택할 때 이동 데이터베이스 옵션 및 명시적으로 선택 이러한 옵션

것을 말합니다 명시적으로 하는 방법 내가 있기 때문에 사용 아마 중복 인덱스 무슨 이유 인지에 대해서 다른 두 상속 하려는 경우 Azure 기본값에서 사용 되는 옵션입니다 난 단지이 옵션을 선택, 적용을 적중 합니다 오른쪽 측면에서 현재 설정 표시 되 찾을 수 없습니다 현재, azure 기본값 Azure SQL 데이터베이스에 대 한 힘은 계획 사용 및 만들기 컴퓨터도 사용할 수 있습니다 >> 표시를 하므로 각각에 살펴보겠습니다

지키는, 내가 하는 것 중 하나 데이터베이스를 이전에 사용한 고찰 하지는 않지만 오랫동안에서 계획입니다 쿼리 전송 하려고 했는데요, 한 마법 가지 동작이 발생 합니다 따라서 매번 쿼리를 보내면 계획을 생성 되 고 캐시? >> 그래 >>는 캐시 된 계획은 하 고 매개 변수가 없으면 고정? 단지에 따라 달라 지므로 데이터는 올바른지? >> 예 >> 지금 매개 변수를 보낼 경우 계획을 변경 하는 존재 심각 하 게 많나요 하면 불러 재발? >> 그래

>>는 문과 약간 느립니다 그렇다면은 무엇과 하에서 이루어지는 표지 때 그 변경 하 시겠습니까? >> 무슨 이므로 를 쿼리 하는 경우 SQL Server 알아 통계에 따라 적절 한 무엇입니까 계획을 생성 합니다 앞서 언급 했 듯이, 고 하나의 매개 변수를 사용 하 여 보내는 경우 에 대 한 통계 해당 매개 변수가 다를 수 있습니다 보다 다른 모든 그런 다음 다른 계획이 작성 되 고 그 후이 계획은 캐시, SQL Server 말 이미이 계획 캐시 그렇다면 왜 안 사용 계획? 및 기타 매개 변수를 계획을 잘 수 없습니다

이전에 부딪히게 되는 것을 실행이 경우에 이동 해야 합니다 Dmv를 알아내야 합니다 이것은 좋은 계획 잘못 된 계획입니다 다음을 기반으로 결정 이 좋은 계획 하는 방법 [INAUDIBLE] 내 모든 >> 표시, 이전에 지금이 고통을 포인트입니다 실제로 이동 해야 하 고 아니오,이 계획을 사용 합니다

[INAUDIBLE]이이 계획을 사용 합니다 >> 예, 대부분의 SQL Server 경우는 좋은 계획을 선택 합니다 이러한 특정 하지만 때문에 경우 데이터 보안을 유지 하 고 아래에 몇 가지 다른 이유 이 계획의 재발 발생할 수 있습니다 문제가 되 고 있습니다 갑자기 발생할 수 있습니다 깨어나 야 합니다

발생 하면 대부분의 경우에서 깨울 수 있습니다 위로 3 오전에 방문 하 고 계획을 수정 합니다 없는 계획 수정 알고 있는 경우에 거래의 큰 Dmv를 이해 그를 신용 하는 방법 및 찾을 수 이 정보입니다 있지만 그렇게 이 모든 것이 사라집니다

이 자동으로 수행 합니다 >>를 멋진 다른 두 가지는 인덱스를 만들 색인 및 드롭 인덱스입니다 것입니다 이것은 무엇입니까 이 퀘스트 할 때 자동으로 수행 하 에 있는 경우 인덱스? 말 그대로 야 만들고 인덱스 적용? >> 말 그대로 >> 보여 줍니다 해 드리죠

>> 확인 합니다 >>를 설정 하는 자동 조정 모든이 작업 시작 백 엔드에 발생 합니다 여기에 스크롤할 수 고 아래로 조금 하 고 이제 선택 성능 권장 사항입니다 모두를 추적할 수는 여기에서 즉 자동 권장 사항 조정을 적용 합니다 여기에서 볼 수 있듯이 고 현재는 대부분 보류 중인 상태입니다

자동 조정 처리 사용자 작업 이므로 하지 않는 것 작업 하는 경우 데이터베이스는 아래 높은 사용률입니다 기다리는 지금 적용 하는 적절 한 시기 사용자의 작업 부하 영향을 받지 않습니다 또한 모든 즉 자동 작업 가 조정 되어 비 됩니다 따라서, 인덱스를 만들 경우에 인덱스를 자동으로 생성 됩니다 이것은 데이터베이스에 작업을 차단 하지 않습니다

그런 일반적인 설정 해야 하는 경우 특정 열에 대해 인덱스 및 해당 열을 삭제 하려고 합니다 차단 됩니다 SQL Server 알려 이 인덱스에 이미 삭제 하려는 경우 인덱스의 첫 번째, 및 그런 다음이 열을 삭제할 수 있습니다 그러나 만든 자동 조정 이 색인 후 색인 것 으로 이동 작업 패스를 줍니다 한 추가적인 중요 한 여기서는, 및 어떻게 보여 수의 적용 권장 사항은 다음과 같습니다

확인 하 고 이제는 성공적인 상태입니다 이 모든 것을 볼 수 있습니다 정보를 알려,이 봐, 이 어떻게 되었습니까 정보를 도와 줘, 데이터베이스를 어떻게 향상 않는 것? 감소 d2 사용자가이 많이 이것은 수 향상 된 쿼리 수입니다 약간의 쿼리 이 인덱스 때문에 이전 버전으로 돌아가면 인덱스의 크기입니다

가이 말하는 모든 인가요 자동 조정 작업 확인 후 적용 되 고 있습니다 베이스 라인을 유지할 것 레이스, 권장 적용 하 고 확인 하 고는 권장 정말 멋 있 었 어입니다 좋은 사람이 되었으면 하 고 이 보고서를 제공 합니다 이렇게 이야기 하면, 이것은 얻을 수 있는 개선 따라서 자동 조정 합니다 여기에 권장 되는 에 대 한 좋은 이유가 없습니다

데이터베이스 수 있습니다 자동으로 사라집니다 지도록 하 고 부른 와 함께 향상 됨 자동 조정 합니다 >>만 수행 하 고 있는 무엇에 영향을 주지 하는 방법의, 때문에 수행 되 고 있는 경우 높은 사용률 당신은 가능성이 높습니다 에 검은 금요일입니다 에 반영 되지 이러한 모든 것 드립니다

>> 연기는 물론 알아 볼 작업을 하지만, 기회를 나중을 위해 연기 >> 지금이 말 그대로 전자 회계사에 대 한 것에 SQL 데이터베이스에서 SQL 데이터 대기 중임을 돕습니다 항상 번호 말씀 몇 가지 권장 사항이 있습니다 계속 진행을 하 고 대신해 드립니다 확인 하 게 됩니다 다음 하면 어떻게 향상 될

>> 정확 하 게 >>, 개선 하지 않은 것과 뭐, 알고 계십니까 단지 흘러갈 거 야 >> 예, 정확 하 게 >>, 이렇게 하 고 가 있는 특정 왜곡 하는 우리가 해야 할 또는 단지 모든 것은? >> 모든 전부를 Azure에서 사용할 수 있습니다 >>를 놀라운, 그렇게 여기서 사람들이 하 게 이동할 수 있습니까 이 대 한 자세한 내용을 보려면 자세한 내용을 원하면? >> 좀 배우고와 링크 또한 여기에 게시 나에 게 접근할 수 있습니다

의견에 확실히 내가 곧 도착 회신 하는 경우 질문이 있습니다 >>, 이것은 놀라운입니다 해야 우리가 전에 Neanderthals, 거기에 이동 하 고 우리 고유 인덱스를 만듭니다 >> [웃음] >>이 쿼리 계획을 살펴보고 성능 등입니다 에 대 한 많은 감사합니다

우리와 함께 몇 시간을 소비합니다 우리 한 된 학습에 대 한 자동 조정을 수행 하는 방법 SQL Azure 데이터베이스를 Azure 금요일에 [음악]