DEV 및 STAGING 환경의 서버 클래스 컴퓨터에서 SQL Server Developer Edition을 사용합니까?
개념 증명 단계를 통과하면 SQL Server 2012 Enterprise Edition을 실행하는 지리적으로 분산 된 엔터프라이즈 급 데이터베이스 서버가 여러 대있는 대규모 프로젝트를 진행하고 있습니다.
프로덕션 환경에는 처음에 3 대의 서버가 있고 준비 환경에는 최소 3 대의 서버가 있으며 개발 환경에는 1 대의 서버 (3 개의 인스턴스를 호스팅)가 있습니다.
실제 프로덕션 서버에 대한 Enterprise 라이센스 만 구입하면되고 프로덕션 환경이 아니기 때문에 개발자 및 준비 환경에서 개발자 버전을 사용할 수 있다는 인상을 받았습니다.
다른 출처들에 따르면 위에서 언급 한 모든 머신에 대해 엔터프라이즈 라이센스가 필요하며 개발자 에디션은 워크 스테이션의 단일 개발자만을위한 것입니다.
Developer Edition에는 Enterprise의 모든 섹시한 기능이 포함되어 있으므로 워크 스테이션 급 시스템에서 그 가치를 볼 수 없습니다. 특히 우리가 구축하는 고 가용성 시스템의 유형을 개발하고 테스트 할 때 특히 유용합니다.
개발 서버용 엔터프라이즈 라이센스를 포크해야하는 경우 개념 증명 단계가 종료되어 프로젝트가 종료됩니다. 준비 환경에 엔터프라이즈 라이센스를 적용하면 관리가 준비를 완전히 건너 뛰고 싶을 것입니다.
"Since developer edition has all the sexy features of Enterprise, I can't really see the value of it on a workstation class machine, especially for developing and testing the type of high availability system we are building."
-테이블 파티셔닝 등을 사용할 수없는 애플리케이션을 개발하기는 어렵습니다. 이것이 Developer Edition의 요점입니다.