여러분, 안녕하세요. 데이터베이스(DB)를 몇 가지 방법으로 개선하는 데 도움이 되는 매우 간단하지만 훌륭한 주제인 Stretch Database!!
를 가지고 왔습니다.자, 시작하겠습니다.
스트레치 데이터베이스란 무엇입니까?
SQL 2016에는 온-프레미스에서 Azurecloud로 데이터를 확장하는 데 도움이 되는 기능이 도입되었습니다. 이 기능인 Stretch Database(또는 StretchDB)는 로컬 SQL Server에서 웜(자주 액세스하는) 데이터를 유지하면서 로컬 SQL Server®에서 Azure®로 콜드(자주 액세스하지 않는) 데이터를 보관하는 데 도움이 됩니다. StretchDB는 거의 액세스하지 않는 많은 과거 데이터가 있는 시나리오에서 유용합니다.
Stretch DB는 장점입니다.
- 온프레미스에서 Azure SQL DB로 콜드 데이터를 쉽고 간편하게 마이그레이션하는 데 도움이 되는 로컬 쿼리는 대부분의 시간 동안 웜 데이터 또는 로컬 데이터를 사용하기 때문입니다.
- 데이터 마이그레이션에 코드가 필요하지 않으므로 로컬 SQL Server에 대한 추가 오버헤드가 없습니다.
- 아카이브된 데이터를 쿼리하기 위해 애플리케이션 코드를 변경할 필요 없음
- 아카이브된 데이터를 로컬보다 저렴한 비용으로 Azure에 저장
- 로컬 DB 백업, 복원 및 유지 관리 작업은 이제 핫 데이터만 사용해야 하므로 콜드 데이터를 아카이브하는 데 훨씬 적은 시간이 소요됩니다.
StretchDB 사용법을 알아봅시다
StretchDB를 시연하려면 다음이 필요합니다.
- 로컬 SQL 서버
- Azure 구독
AdventureWorks2016_EXT.bak을 다운로드했습니다. 이 데모를 위해 DB를 백업하고 로컬 SQLserver에 복원했습니다. 여기에서 파일을 다운로드하십시오.
StretchDB에서 테이블 구성
- 로컬 SQL Server에 연결하고 AdventureWorks2016_EXT를 마우스 오른쪽 버튼으로 클릭합니다. ->작업 ->스트레치 ->사용 .

<올 시작="2">

<올 시작="3">

<올 시작="4">

- DMK의 비밀번호를 입력하세요.

- 통신을 위한 Azure 방화벽 규칙을 만듭니다.

<올 시작="7">

- 성공적으로 완료되면 다음 화면이 표시됩니다. 자세한 내용은 생성된 로그를 확인할 수도 있습니다.

<올 시작="9">

다음 이미지는 우리가 만든 테이블을 보여줍니다:

결론
이 매우 간단한 단계를 따르면 성능 향상과 비용 효율성을 얻을 수 있습니다.
이 게시물이 얼마나 마음에 들었는지 댓글로 알려주십시오. 더 자세한 내용이 포함된 두 번째 부분을 보고 싶다면
Rackspace 데이터 서비스에 대해 자세히 알아보십시오.
피드백 탭을 사용하여 의견을 작성하거나 질문하십시오. 영업 채팅을 클릭할 수도 있습니다. 지금 채팅하고 대화를 시작하세요.