SQL Server Community Technology Preview - “Denali”
이번 CTP1에서는 크게 세가지 기능강화에 포커스를 맞췄으며, Beta버전으로 개발되면서 추가 기능을 선보일 예정입니다.
첫째: SQL Server Installation
Multi-Subnet Clustering
Failover 구성을 위해, 각각의 Cluster Node가 multiple subnet에 연결되어 있는 경우에도 clustering을 구성할 수 있습니다. 여기서 말하는 multiple subnet이라는 것은 지리적으로 분산되어 있는 Site를 일컫습니다. 또한 구성된 Node들이 access하고 공유할 storage가 구축이 안되어 있더라도, multiple subnet의 data storage에서 Data가 안정적으로 복제할 수 있습니다. 즉, DR 솔루션을 구성할 수 있는 뛰어난 기능을 지원하고 있습니다.
아래의 그림은 2개의 node, 2개의 subnet으로 구성된 Clustering 예입니다.
둘째: Database Engine
SQL Server Management Studio
Database Engine Query Editor는 Transact-SQL debugging 및 IntelliSense가 강화되었습니다.
Transact-SQL breakpoint는 아래의 기능을 지원합니다.
Breakpoint condition은 breakpoint가 접근했을 때, debugger에 의해 실행된 Transact-SQL 프로그래밍 결과값을 나타냅니다. 만약 condition 값에 만족하거나 또는 특정한 값이 주어졌을 때, debugger는 프로그래밍을 중단하거나 특정한 실행을 계속하게 됩니다.
그 이외도 Breakpoint hit, Breakpoint filter, Breakpoint action 기능이 강화되었습니다.
셋째: Integration Service
Deployment and Administration
Project deployment model이 새롭게 탑재되었으며, 관리자가 개발자들의 데이터를 통합하여 작업량에 맞춰 배포하는 새로운 모델을 제시합니다.
Package 및 Project의 매개변수를 정의하여, Integration Service를 통해 Project deployment file(.ispac extension)을 Build하거나 SQL Server database engine에 deploy할 수 있습니다. SQL Server Management Studio의 새로운 다이알로그는 project의 진행사항을 저장하여 개발자가 package 제작시 관리, 실행, 모니터를 실시간으로 도와줍니다.
“Denali” CTP1 출시: 2010년 11월 8일
Download Link