본문 바로가기

MSSQL

(3)
응용 프로그램 성능 최적화를 위한 숨겨진 데이터 찾기 [출처] http://msdn.microsoft.com/ko-kr/magazine/cc135978.aspx 응용 프로그램 성능 문제의 많은 부분은 성능이 낮은 데이터베이스 쿼리가 원인이지만 데이터베이스 성능을 개선할 수 있는 방법이 많이 있습니다. SQL ServerTM 2005에서는 성능 문제의 원인을 찾는 데 활용할 수 있는 많은 정보를 수집합니다. SQL Server 2005는 쿼리 실행과 관련된 데이터를 수집합니다. 서버가 시작되면 누적되기 시작하는 이 데이터는 메모리에 보관되며 테이블 인덱스, 쿼리 성능 및 서버 I/O와 관련된 항목을 포함하므로 다양한 문제 및 메트릭을 확인하는 데 사용할 수 있습니다. 이 데이터는 SQL DMV(동적 관리 뷰) 및 관련된 DMF(동적 관리 함수)를 통해 쿼리할..
MS-SQL Server 인스턴스(Instance) 사용시 원격 접속하기 보통 인스턴스를 만들고 나면 EM이나 기타 프로그램에서 아래와 같이 접속할 것이다. "ServerName\InstanceName" 또는 "ServerIP\InstanceName" 뭐 서버에 별도 인스턴스가 없다면 ServerName으로만으로도 접속이 가능하다. 그러나 이것은 같은 네트웍상에 있을때 가능하다. 서버와 다른 네트웍에 있을경우 아래와 같이 포트번호까지 명시적으로 지정해 줘야만 접속이 가능하다. (MSSQL은 디폴트로 1433번 포트를 사용하므로 아래와 같은 예제가 된다. 별도의 포트를 지정했다면 해당 포트번호를 명시해 주면 된다.) "ServerName\InstanceName,1433" 또는 "ServerIP\InstanceName,1433" 크리에이티브 커먼즈 라이선스 이 저작물은 크리에이티..
SQL Server DBA 가이드 SQL Server DBA 가이드 DBA라면 이 정도는 알고 있어야 하지 않을까요 !!! 이 페이지의 내용 데이터베이스 관리 백업과 복구 테이블 관리 시스템 오브젝트 생성 사용자 관리 서버 및 데이터베이스의 정보 확인 성능 모니터링 프로필러 문제 점검 및 해결 DBA의 역할과 책임 DBA의 역할 시스템과 조직에 따라 DBA의 임무에 차이가 있을 수 있지만 일반적으로 대부분의 DBA는 다음과 같은 작업들을 책임지고 수행해야 하는 임무를 가집니다. 설치와 환경설정 - 소프트웨어 설치 - 환경 설정 보안 관리 운영 - 백업과 복원 - 사용자 관리 - 기타 일상적인 운영 업무 서비스 레벨 유지 - 성능 최적화 및 성능 모니터링 - 용량 계획 (Capacity Planning) 시스템 가동 시간 관리 - 시스템 ..