SQL Server 2005 SP1의 새로운 기능

Microsoft SQL Server 2005 SP1(서비스 팩 1)의 다음 기능 영역에서는 새로운 기능 또는 향상된 기능을 제공합니다.

기능 영역

Analysis Services

데이터 프로그래밍 기능

데이터베이스 엔진

Integration Services

유지 관리 계획

프로파일러 및 재생

복제

Reporting Services

SQL Server 2005 Express Edition

SQL Server 에이전트

SMO(SQL Server Management Obejcts)

SQL Server Management Studio

Analysis Services

  • 쿼리 성능 및 안정성이 향상되었습니다.
  • HTTP 연결을 통해 HTTP 압축이 지원됩니다.
  • 큐브 뷰에 최적화된 쿼리는 이제 큐브 뷰의 기본 큐브에 대한 쿼리 속도만큼 빠릅니다.
  • AdventureWorks Analysis Services 프로젝트가 업데이트되었습니다. 이전에 이 프로젝트를 Analysis Services 인스턴스에 배포한 경우 변경 내용을 보려면 이 프로젝트를 다시 배포해야 합니다.
  • SQL Server Analysis Services 예제 모음에 ascmd 명령 프롬프트 유틸리티 예제 응용 프로그램이 추가되었습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

데이터 프로그래밍 기능

  • 서버가 데이터베이스 미러링을 사용하고 클라이언트가 TCP/IP를 사용하는 동안 장애 조치(Failover)가 발생하는 경우의 클라이언트 연결 시간이 크게 향상되었습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

데이터베이스 엔진

  • 데이터베이스 미러링이 활성화되었습니다. 데이터베이스 미러링은 프로덕션 배포에 대해서도 지원됩니다. 데이터베이스 미러링 테스트용 추적 플래그(t-1400)는 사용되지 않으므로 이 플래그는 SP1에 영향을 주지 않습니다.

  • SQL Server Management Studio에 새 데이터베이스 미러링 모니터가 추가되었습니다.

  • SQL Server 프로파일러를 통해 이제 대형 컴퓨터에서 대량의 데이터를 추적할 수 있습니다.

  • 비결정적 콘텐츠 모델을 사용하는 일부 스키마에 대한 XSD 지원이 추가되었습니다.

  • 열려 있는 OpenXML 핸들을 보여 주는 새로운 시스템 사용자 정의 함수가 추가되었습니다.

  • SQL Server 2000에서 SQL Server 2005로 업그레이드하면 데이터베이스 엔진에 대한 쿼리 최적화 프로그램이 SQL Server를 백 엔드 데이터베이스로 사용하는 타사 제품에 대한 업그레이드 프로세스를 수용할 수 있도록 향상됩니다.

  • 고유한 비클러스터형 인덱스를 온라인으로 만들 수 있습니다. 자세한 내용은 온라인 인덱스 작업 수행에 대한 지침을 참조하십시오.

  • 쿼리 실행 메모리 부여 상태를 모니터링하는 새 동적 관리 뷰가 추가되었습니다. 자세한 내용은 sys.dm_exec_query_memory_grantssys.dm_exec_query_resource_semaphores를 참조하십시오.

  • DBCC(데이터베이스 콘솔 명령)가 Watson 응용 프로그램과 통합되었습니다. DBCC Check를 통해 손상된 데이터베이스가 검색될 경우 Watson 응용 프로그램에서는 Microsoft에 해당 오류 보고서를 업로드합니다.

    [!참고] 데이터 보고 및 수집 프로세스에 대한 자세한 내용은 Microsoft 온라인 크래시 분석 웹 사이트를 방문하십시오. 이러한 대화 상자에 대한 Microsoft 데이터 수집 정책 및 개인 정보 보호를 위해 Microsoft에서 수행하는 절차에 대한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 보호 정책 웹 페이지를 방문하십시오.

  • 다음 영역이 향상되었습니다.

    • 복잡한 XML 스키마를 포함하는 XQuery를 컴파일할 때의 성능
    • XML DML(XML 데이터 수정 언어)을 사용하여 XML을 업데이트할 때의 성능
    • 동적 관리 뷰인 dm_exec_query_plan의 성능
    • 부동 소수점 산술 연산의 성능
    • 벤치마크 성능
    • 대상 통계 및 카디널리티
    • 병렬 스레드를 사용하는 SQL CLR(공용 언어 런타임) 프로그램의 디버깅
    • 데이터베이스 엔진에서 병렬 처리된 사용자 정의 함수, 집계, UDT(사용자 정의 유형) 메서드를 처리하는 방법
    • TPC-H 성능

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

Integration Services

  • 웹 서비스 작업에서 매개 변수를 지원합니다.
  • 가져오기/내보내기 마법사에서 여러 테이블 시나리오를 처리합니다.
  • 사용자 지정 데이터 흐름 구성 요소가 IDtsPipelineEnvironmentService 인터페이스를 통해 부모 데이터 흐름 작업에 프로그래밍 방식으로 액세스할 수 있습니다.
  • Analysis Services와의 상호 운용성이 향상되었습니다. Integration Services의 DataReader 원본은 이 데이터 형식의 열을 DT_NTEXT Integration Services 데이터 형식으로 변환하여 System.Object 데이터 형식을 지원합니다. 사용자의 데이터에 보다 적합한 데이터 형식으로 변경하려면 데이터 변환을 추가할 수 있습니다.
  • 정렬 변환과 같은 여러 변환의 성능이 향상되었습니다.
  • 디자이너 유용성이 향상되었습니다. 예를 들어 이제 데이터 흐름 디자인 화면을 마우스 오른쪽 단추로 클릭한 다음 작업 실행을 클릭하여 데이터 흐름 작업만 실행할 수 있으며 이를 위해 제어 흐름 탭으로 전환할 필요가 없습니다.
  • 패키지가 실행될 때 Integration Services 패키지 서명을 처리하는 레지스트리 기반 정책을 추가했습니다. 예를 들어 관리자는 서명되지 않았거나 트러스트되지 않은 패키지를 로드하지 않을 수 있습니다. 이러한 설정은 레지스트리에 있으므로 관리자는 Microsoft Windows 그룹 정책 설정을 사용하여 도메인에 이러한 설정을 전파할 수 있습니다.
  • 고급 편집기 대화 상자의 플랫 파일 원본에 새로운 UseBinaryFormat 속성이 추가되었습니다. 이 속성은 처리를 위해 스크립트 또는 사용자 지정 변환을 사용하여 파이프라인에 압축된 숫자 데이터를 로드하는 작업을 지원합니다.
  • 고급 편집기 대화 상자의 DataReader 원본에 새로운 CommandTimeout 속성이 추가되었습니다. 이 속성을 통해 제한 시간을 수정하여 작업을 장기간 실행할 수 있습니다.
  • 변수의 속성 식을 만들거나 수정하기 위해 속성 창에서 식 작성기 대화 상자를 열 수 있습니다.
  • 선행 제약 조건에 주석을 추가할 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

유지 관리 계획

  • 유지 관리 계획 기능은 SQL Server 도구 또는 Integration Services가 설치되어 있는 경우 작동하며 릴리스 버전에서는 이러한 구성 요소를 모두 설치해야 합니다.
  • 유지 관리 계획의 정리 작업을 통해 하위 디렉터리의 백업 파일을 삭제할 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

프로파일러 및 재생

  • 이전에는 Analysis Services 프로파일링 시 시간이 UTC(Coordinated Universal Time)로 표시되었던 것과 달리 이제는 사용자의 현지 시간으로 나타납니다.

  • 이전에는 성공적으로 재생된 이벤트가 올바르게 계산되지 않아 사용자에게 잘못된 재생 통계가 보고되었지만 이제는 이 문제가 해결되었습니다.

    [!참고] 사용자에게 SQL Server 2005의 릴리스 버전에서 보고되는 것보다 낮은 비율의 재생된 이벤트가 표시될 수 있지만 표시되는 재생된 이벤트 수는 정확합니다. 이 수는 SQL Server 2005에서의 재생을 SQL Server 2000에서의 재생과 비교할 때 사용할 수 있습니다.

  • 이전에는 재생 시 네트워크에 연결할 때 설정한 네트워크 패킷 크기가 무시되고 대신 매번 패킷 크기가 32KB인 연결이 생성되었습니다. 용량이 큰 재생으로 인해 서버에 메모리 부족 현상이 발생하는 경우도 있었지만 이제는 이 문제가 해결되었습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

복제

Reporting Services

  • 보고서 작성기의 보고서에 회사 로고나 기타 그래픽과 같은 정적 이미지를 추가할 수 있습니다.
  • 새로운 데이터 처리 확장 프로그램에서는 SAP NetWeaver Business Intelligence 데이터 원본에 대해 Reporting Services 보고서의 InfoCubes 및 쿼리에 액세스하는 데 사용할 수 있는 그래픽 쿼리 디자이너를 제공합니다. 자세한 내용은 SAP NetWeaver BI 시스템에서 다차원 데이터에 대한 보고서 데이터 집합 정의를 참조하십시오.
  • 보고서 디자이너에 Analysis Services를 통합하여 많은 버그가 수정되었습니다. 예를 들어 보고서 마법사는 이제 Analysis Services 데이터 원본에서 올바르게 작동합니다. 또한 자동화된 매개 변수 생성 동작이 향상되었습니다.
  • 보고서 모델 디자이너의 보고서 모델 마법사에서 큰 데이터베이스로 인한 자동 생성 문제가 더 이상 발생하지 않습니다.
  • 보고서 디자이너에서 복잡한 매개 변수 선언으로 인한 구문 분석 문제가 더 이상 발생하지 않습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

SQL Server 2005 Express Edition

  • SQL Server 2005 Express Edition with Advanced Services는 이전에 SQL Server 2005 Express Edition에서 사용할 수 있었던 모든 사항뿐만 아니라 새 관리 도구인 SQL Server Management Studio Express도 포함하는 새로운 다운로드 가능한 패키지입니다. 이 패키지에는 전체 텍스트 검색 및 SQL Server Reporting Services도 포함되어 있습니다.
    • 전체 텍스트 검색: 이 기능을 사용하여 SQL Server 테이블의 일반 문자 기반 데이터에 대해 전체 텍스트 쿼리를 실행할 수 있습니다. 이때 전체 텍스트 쿼리에는 단어와 구 또는 여러 형식의 단어나 구가 포함될 수 있습니다. 자세한 내용은 전체 텍스트 검색을 참조하십시오.
    • Reporting Services: 이 기능에는 보고서 서버 및 Business Intelligence Development Studio가 포함되어 있습니다. 이 기능을 사용하여 관계형 로컬 데이터베이스에서 보고서를 만들고 수정하며 실행할 수 있습니다. 자세한 내용은 SQL Server 2005 Express Edition with Advanced Services의 Reporting Services를 참조하십시오.
    • SQL Server Management Studio Express: 이 기능은 SQL Server 2005 Express Edition을 관리하는 데 사용할 수 있는 무료 도구입니다. 자세한 내용은 SQL Server Management Studio Express를 참조하십시오.
  • SQL Server 2005 Express Toolkit은 Business Intelligence Development Studio를 포함하는 별도의 다운로드 가능한 패키지입니다. Business Intelligence Development Studio를 사용하면 서버 기반 보고서를 만들고 수정할 수 있습니다. 자세한 내용은 SQL Server Express Toolkit을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

SQL Server 에이전트

  • SQL Server 에이전트 작업 단계의 토큰 구문이 변경되었습니다. 그러므로 작업 단계에서 사용되는 모든 토큰에 이스케이프 매크로를 사용해야 하며 그렇지 않으면 해당 작업 단계가 실패합니다. 이스케이프 매크로를 사용하는 방법 및 토큰을 사용하는 SQL Server 에이전트 작업 단계를 업데이트하는 방법에 대한 자세한 내용은 작업 단계에서 토큰 사용을 참조하십시오.
  • 마스터 서버와 대상 서버(MSX-TSX) 간의 암호화를 제어하는 데 사용할 수 있는 레지스트리 스위치가 추가되었습니다.
  • 마스터 서버/대상 서버 환경에서 NetworkService 계정으로 실행하는 SQL Server 에이전트 서비스를 마스터 서버 또는 대상 서버에서 실행할 수 있습니다.
  • 이제 데이터베이스 메일을 64비트 버전의 SQL Server Management Studio뿐만 아니라 64비트 운영 체제에서도 실행할 수 있습니다.
  • 이전에는 32KB를 초과하는 Agent XMLA(XML for Analysis) 작업이 잘렸습니다. 이제는 이 문제가 해결되어 해당 작업이 제대로 실행됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

SMO(SQL Server Management Obejcts)

  • SMO 스크립팅 및 전송 기능의 안정성이 향상되었습니다.
  • 이전에는 일부 시나리오의 경우 SMO에서 잘못된 Transact-SQL 문을 만들거나 데이터베이스를 전송하지 못하는 경우가 있었습니다. 이제는 이 문제가 해결되었습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

SQL Server Management Studio

  • SQL Server 2000 호환성 모드에서 이제 데이터베이스에 데이터베이스 다이어그램 지원 개체를 설치할 수 있습니다.
  • 새 데이터베이스 미러링 모니터가 추가되었습니다. 자세한 내용은 데이터베이스 미러링 모니터 개요를 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

참고 항목

개념

온라인 설명서의 새로운 항목 및 업데이트된 항목(2006년 4월 14일)

도움말 및 정보

SQL Server 2005 지원 받기