SQL Server 2005 3

SERVICE MASTER KEY (SMK)

서버 이전작업시 master DB를 그대로 이전한다고 했을때 MS-SQL 2000에서는 대상서버로 master DB를 이전하려면 master DB의 백업본을 가지고 단일 사용자 모드에서 복원하던지 대상서버의 MSSQL 서비스를 중지시킨 다음 원본 서버의 mdf 파일을 복사해 서비스를 시작시키면 기존의 master DB를 사용할 수 있었다. 하지만 이때 master DB에 저장되어 있는 연결된 서버 정보를 그대로 사용할 수 있으므로 이런 정보를 이용하여 다른 서버에 특정 권한으로 접근할 수 있게 된다. 이러한 문제 때문인지 MS-SQL 2005에서 보안이 강화되어 master DB를 사용하기 위한 추가적인 작업이 필요해졌다. MS-SQL 2005에서는 "서비스 마스터 키" 라는 개념이 도입되었다. BOL을..

MS-SQL Server 2008.06.10

넌클러스터드 인덱스의 SEEK 테스트

CI(Clustered Index)와 NCI(Non-Clustered Index) 인덱스 상황에 따라 NCI Seek를 어떤식으로 하는지 테스트 해 보았습니다. @@ 테스트 환경 OS : Windws XP Professional SQL : Microsoft SQL Server 2005 - 9.00.3054.00 (Intel X86) Mar 23 2007 16:28:52 Copyright (c) 1988-2005 Microsoft Corporation Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 3) --drop table idxTest create table idxTest ( c1 int , c2 int , c3 int , c4 int )..

MS-SQL Server 2008.04.29

새로운 RML 도구 발표

SQL Server 2000에서는 RML 도구가 있어 추적 데이터 분석 및 RML파일을 토대로 스트레스 테스트 등을 하였습니다. 하지만 2005에서는 아직 이러한 도구가 없어 다른 도구 (nexus, cleartrace) 등을 사용하였는데 드디어 2005를 지원하는 RML도구가 발표 되었습니다. 2000에서 지원하는 기능 보다 좋아진 것 같습니다 자세한 내용은 아래 블로그 및 직접!! 테스트를~.!! http://blogs.msdn.com/psssql/archive/2007/12/18/rml-utilities-for-microsoft-sql-server-released.aspx · Supports SQL 2000 and SQL Server 2005 · Quick Start Guide · Updated a..

MS-SQL Server 2007.12.21