다음을 통해 공유


데이터베이스 엔진의 향상된 관리 효율 기능

업데이트: 2006년 4월 14일

Microsoft SQL Server 2005 데이터베이스 엔진의 관리 기능은 동적 AWE 메모리 관리와 동적 I/O 및 CPU 선호도를 비롯한 동적 인스턴스 구성을 통해 간소화되었습니다. 부여 가능한 모든 사용 권한을 포함하고 사용자와 스키마를 분리하는 기능을 통해 보안이 향상되었습니다.

향상된 관리 효율성

보안: 부여할 수 있는 모든 사용 권한

부여 가능한 모든 사용 권한을 GRANT 문으로 제어함으로써 보안 관리가 통합되었습니다. 이전 버전의 SQL Server에서 사용 권한은 혼합된 인스턴스 수준의 사용 권한, 데이터베이스 역할 및 일반 사용 권한을 사용하여 관리되었습니다.

자세한 내용은 사용 권한 계층을 참조하십시오.

보안: 사용자와 스키마의 분리

SQL Server 데이터베이스에서 스키마의 역할이 향상되었습니다. 데이터베이스의 모든 개체는 이제 스키마에 저장되며 개별 사용자에 의해 소유되지 않습니다. 각 스키마는 역할에 의해 소유되므로 여러 사용자가 데이터베이스 개체를 관리할 수 있습니다. 이전 버전의 SQL Server에서는 사용자가 소유한 개별 개체의 소유권을 다시 할당하지 않으면 데이터베이스에서 사용자를 삭제할 수 없었습니다. 이제는 각 개체가 아닌 스키마에 따라 소유권을 조정해야 합니다.

자세한 내용은 사용 권한 계층을 참조하십시오.

관리: 테이블 및 인덱스 분할

테이블 및 인덱스를 값 범위에 따라 파티션으로 분할할 수 있습니다. 분할은 전체 컬렉션이 아닌 개별 파티션에서의 관리 작업에 집중할 수 있도록 허용함으로써 큰 테이블 및 인덱스를 보다 쉽게 관리할 수 있도록 만듭니다. 데이터 블록을 데이터베이스 스키마 내에서 보다 효율적으로 전송할 수 있으며, 전체 테이블 또는 인덱스 대신 단일 파티션에 따라 유지 관리 작업을 수행하면서도 전체 단위의 무결성을 유지할 수 있습니다.

자세한 내용은 분할된 테이블 및 인덱스를 참조하십시오.

관리: 동적 AWE 메모리 관리

데이터베이스 엔진은 AWE 메모리를 사용하여 큰 데이터베이스를 지원할 때 해당 메모리 풀의 크기를 동적으로 관리합니다. 이전 버전의 SQL Server에서는 AWE 메모리를 사용할 경우 메모리 풀이 정적이었습니다.

자세한 내용은 큰 데이터베이스의 메모리 관리를 참조하십시오.

관리: ATTACH_REBUILD_LOG

ATTACH_REBUILD_LOG 절은 모든 로그 파일이 없어도 데이터베이스를 연결할 수 있습니다. 예를 들어 보고 서버의 읽기 전용 서버로 사용하기 위해 프로덕션 서버에서 데이터베이스를 분리할 때 읽기 전용 환경에는 프로덕션에서 사용되는 모든 로그 파일이 필요하지 않습니다. ATTACH_REBUILD_LOG를 사용하면 모든 프로덕션 로그 파일을 복사하지 않아도 보고 서버로 데이터베이스를 복사할 수 있습니다.

자세한 내용은 CREATE DATABASE(Transact-SQL)를 참조하십시오.

관리: 즉시 파일 초기화

데이터베이스 엔진은 새 데이터베이스를 만들 때 단지 데이터 파일에 필요한 공간만 확보하고 데이터베이스를 즉시 사용할 수 있도록 만들 수 있습니다. SQL 쿼리로 페이지를 참조하기 전까지는 실제 페이지가 이진수 0으로 초기화되지 않습니다. 이전 버전의 SQL Server에서는 모든 데이터 페이지가 이진수 0으로 초기화되기 전에는 데이터베이스를 사용할 수 없었습니다.

자세한 내용은 데이터베이스 만들기(데이터베이스 엔진)를 참조하십시오.

관리: 인덱스 해제

관리 및 진단을 위해 인덱스를 해제할 수 있습니다. 비클러스터형 인덱스를 다시 작성할 때 그전에 인덱스를 해제하면 필요한 디스크 공간이 크게 줄어듭니다.

자세한 내용은 인덱스 비활성화를 참조하십시오.

관리: 인덱스 다시 구성 및 다시 작성

SQL Server 2005는 인덱스를 다시 구성 또는 다시 작성하거나 인덱스 옵션을 설정할 수 있는 ALTER INDEX 문을 제공합니다. 인덱스를 온라인으로 다시 작성할 수 있으며, LOB 데이터가 포함된 페이지를 연결할 수 있으며, 분할된 인덱스를 단일 파티션으로 다시 구성하거나 다시 작성할 수 있습니다.

자세한 내용은 ALTER INDEX(Transact-SQL)를 참조하십시오.

관리: 서식 파일을 XML로 대량 복사 및 로드

SQL Server 2005는 서식 파일을 XML 문서로 지정하는 데 사용할 수 있는 XML 스키마를 제공합니다. 원래의 비-XML 서식 파일 대신 XML 서식 파일을 사용하면 몇 가지 이점이 있습니다.

자세한 내용은 XML 서식 파일 이해을 참조하십시오.

관리: OPENROWSET 대량 행 집합 공급자

SQL Server 2005는 SELECT 문에서 OPENROWSET 함수의 새로운 BULK 옵션을 사용하여 액세스되는 대량 행 집합 공급자를 제공합니다. 이 공급자는 INSERT 문으로 데이터를 공급할 수 있습니다.

자세한 내용은 OPENROWSET(Transact-SQL)BULK INSERT 또는 OPENROWSET(BULK...)를 사용하여 데이터 대량 가져오기를 참조하십시오.

관리: 데이터베이스 미러링 모니터링

SQL Server 2005 SP1에서는 데이터베이스 미러링 모니터가 제공되며 미러된 데이터베이스의 모니터링 및 여러 주요 미러링 성능 메트릭에서의 이벤트 임계값 설정을 위한 시스템 저장 프로시저 집합이 제공됩니다.

자세한 내용은 데이터베이스 미러링 모니터링을 참조하십시오.

참고 항목

개념

데이터베이스 엔진의 향상된 기능

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

새로운 내용
  • 데이터베이스 미러링 모니터링에 대한 정보가 추가되었습니다.