Azure, AWS, GCP 클라우드 활용 Tip과 강좌 게시판

이곳은 개발자를 위한 Azure, AWS, GCP등 클라우드 활용 Tip과 강좌 게시판 입니다. 클라우드 환경을 개발하면서 알아내신 Tip이나 강좌, 새로운 소식을 적어 주시면 다른 클라우드를 공부하는 개발자 분들에게 큰 도움이 됩니다. 감사합니다. SQLER.com은 개발자와 IT전문가의 지식 나눔을 실천하기 위해 노력하고 있습니다.

안녕하세요. 코난 김대우 입니다.

이 클라우드 컴퓨팅 Windows Azure 관련 내용은 http://blogs.msdn.com/b/jspark 블로그 박중석님의 허락을 받고 가져온 글이며, 모든 저작권은 박중석님께 있습니다.
원본 출처 : http://blogs.msdn.com/b/jspark/archive/2011/02/21/7sql-azure.aspx



SQL Sever에서 SQL Azure로의 데이터로의 이전은 큰 문제 없이 진행이 되는 경우가 많습니다. SQL Azure Migration Wizard 같은 툴도 나와져 있기도 하고요. 여기에서는 실제 이전 시에 겪었던 문제 중의 하나인 클러스터드 인덱스에 대한 이야기를 해보려고 합니다.


SQL Azure의 경우 모든 Table에 반드시 클러스터드 인덱스가 있어야 합니다. 이유는 SQL Azure의 복제 방식에서 기인 하는데요, SQL Azure에서 DB를 만들면 Primary master 한 개와 두 개의 Secondary Replica가 복제를 위해서 생기게 됩니다. 따라서 Master 에서 트랜젝션이 일어나면 Replica에서도 같은 데이터를 갖기 위한 작업을 하게 됩니다.


Primary Master와 Secondary Replica 들이 물리적으로 떨어진 상태에서도 성능을 최적화를 할 수 있도록 SQL Azure에서 B-tree 로 구성된 클러스터드 인덱스를 사용하도록 되어 있습니다. 그리고 넌 클러스터드 인덱스의 경우 데이터 페이지의 순서를 기억할 수 없기에 SQL Azure 에서는 사용할 수 없도록 되어있습니다.


끝으로, SELECT INTO 구문은 테이블을 생성하면서 클러스터드 인덱스를 생성 할 수 없기 때문에 SQL Azure에서 사용을 하실 수가 없습니다.


더 자세한 내용은 아래 관련 URL들을 참고 하시길 바랍니다.


Why Do I Need a Clustered Index?

SELECT INTO With SQL Azure

Similarities and Differences - SQL Azure vs. SQL Server

SQL Server의 ALTER TABLE 관련 내용(한글)

No. Subject Author Date Views
24 [Azure강좌] 2. SDK 설치와 Azure 무료 신청 엽이(이호엽) 2011.06.19 71786
23 Hadoop을 Azure에 올릴 수 있을까? 도전~ [1] 코난(김대우) 2011.05.19 70773
22 SQL Azure BI(Business Intelligence)를 Excel과 PowerPivot으로 활용 코난(김대우) 2011.05.19 54358
21 PHP 개발자를 위한 Windows Azure 한글 개발자 가이드 문서 코난(김대우) 2011.05.19 55472
20 JAVA 개발자를 위한 Windows Azure 한글 개발자 가이드 문서 코난(김대우) 2011.05.19 61787
19 [Azure강좌] 1. 클라우드와 원도우 애저 소개 [11] 엽이(이호엽) 2011.05.19 87713
18 클라우드와 모바일, 진부하지 않은 상호운용성 - Windows Azure Toolkit for Windows Phone 7 v1.2 발표내용 정리 코난(김대우) 2011.05.18 48564
17 Azure AppFabric 캐싱 서비스 공식발표 코난(김대우) 2011.05.17 51401
16 윈도우 애저 성능을 테스트 해보려면? 코난(김대우) 2011.05.13 58811
15 윈도우 애저 교육 자료 공유 [1] 코난(김대우) 2011.05.13 78262
14 MIX11의 윈도우 애저 세션들 [1] 코난(김대우) 2011.05.13 60523
13 윈도우 애저 소개에 사용한 발표 자료 모음 코난(김대우) 2011.05.13 63849
12 클라우드세션 in 테크데이즈2011 봄 [1] 코난(김대우) 2011.05.13 36874
11 구름 속의 DBMS SQL애저 발표자료 [1] 코난(김대우) 2011.05.13 50009
10 윈도우 애저의 성능 및 안정성은? 코난(김대우) 2011.05.13 56177
9 윈도우 애저의 기술 호환성은? 코난(김대우) 2011.05.13 71883
» SQL Azure에서 클러스터드 인덱스가 필요한 이유 [1] 코난(김대우) 2011.05.13 58055
7 서버 폭주에 대한 해결책 Windows Azure [1] 코난(김대우) 2011.05.13 63341
6 Windows Azure CDN에 대한 이해 [1] 코난(김대우) 2011.05.13 60138
5 Windows Azure 의 VM Role 에 대한 이해 코난(김대우) 2011.05.13 40293





XE Login