관리 모니터링과 문제 해결을 sql 서버 2000 데이터베이스

sql 데이터베이스의 문제를 해결하는 작업을 감수할 여러 개의 작업을합니다. 그들은 아래에 설명되어있습니다.

데이터베이스 성능을 최적화

  

데이터베이스 성능이 중요한 부분 관리 a sql 서버 2000 환경입니다. 다양한 방법을 포함하는 성능을하실 수있습니다 증 색인 생성, 잠금과 컴파일합니다.

색인 생성을 확립 지표 쿼리 성능을 획기적으로 늘릴 수 있지만 데이터 수정 성능에 악영향을 미칠 수도있습니다. 모든 변경 사항을 인덱스 테이블을해야 인덱스가 해당 테이블에 반영하며, 모든 변경 사항이 기록된다. 이러한 요인을 결합 부진이 데이터 수정 작업을 생성합니다.

잠금을 보장하는 데이터를 변경하지 않는 한 사용자가 예기치 않게 영향을 미칠하여 다른 사용자의 작업, sql 서버 2000을 사용 잠금 장치입니다. 잠금을 보유 데이터가 다른 프로세스를 사용하고있습니다. 의 범위는 보류하는 옵션에 따라 다릅니다에있는 잠금이 구성되었습니다. 잠금 장치를 통해 -을 구현하면 시스템 성능을 낮출 수있습니다. 이 네 개의 트랜잭션 격리 수준을 통해 시행되는 잠금 :

컴파일하면 sql 명세서가 컴파일, 그것은 또한 데이터베이스 개체에 대한 최적화된 작업을 진행하는 것이됩니다. 최적화는 sql 명세서가를 기반으로 정보를 사용할 수있는 시점입니다. 이후 데이터 또는 구조 변경될 수있습니다 시간이 지남 sql 명령문을 다시 컴파일해야 할 수도있습니다 성능을 유지합니다.

통계 통계 키 값은에서 배포하는 방법에 대한 정보를 포함하는 표. 통계는 쿼리 응답 시간대로 증대에 유용의 쿼리 엔진을 제공하는 더 좋은 아이디어에 대한 위치를 시작하는 검색에 대한 특정 값을 테이블에있습니다. 테이블에서 데이터를 변경 사항으로, 통계의 변경 사항을 반영하기 위해 업데이 트해야합니다. 테이블을 구성할 수있습니다 통계를 자동으로 업데이 트를 자동으로 생성하고있습니다.

최적화 데이터 저장

특정 시스템을 최적화하는 filegroups가 지 상황이 위치를 조절하여 성능을 향상시킬 수있는 데이터와 인덱스 방면 특정 디스크 드라이브가있습니다. 는 구호를 지정하여이 과정의 드라이브에있는 파일이 상주합니다. 시스템 관리자를 만들 수있습니다 filegroups은 각 디스크 드라이브 및 할당 특정 테이블이나 인덱스에서 테이블을 구체 filegroups.

관리하는 데이터베이스를 조각에는 두 종류의 조각에있는 sql 데이터베이스, 내부 및 외부 조각입니다. 내부 조각을 사용하는 경우에 발생합니다 인덱스는 비효율적 공간입니다. 외부 조각을 때 발생합니다 실제 주문있는 페이지의 논리적 순서와 일치하지 않습니다. 귀하의 데이터베이스를 없애는 최선의 방법을 사용하는 dbcc indexdefrag 명령의 조각이다. 이 명령은 조각 모음을 실행 지수가 테이블에 색인에 대한 액세스를 허용하면서를 말합니다.

재해 복구

백업 작업에는 3 개의 다른 종류의 백업을 수행할 수있는가에있는 sql 2000 서버 데이터베이스 :

복구 방법을 설정의 복구 방법을 결정하는 방법을 빠르게 복원할 수있습니다 트랜잭션 로그 백업의 경우 하드웨어 오류가있습니다. 복구 방법도 지시의 크기는 결과로 트랜잭션 로그 백업을하고있는 데이터베이스는 안전한에서 학위를 잃어 저지른 거래를 즉시 복원합니다.

단순 모델의 간단한 복구 모델 최저 액수의 시스템 자원을 필요로한다. 이 시스템을 자주 자른다 트랜잭션 로그가 어떤 의미는 전체 및 차등 백업이 허용됩니다.

bulk_logged 모델의 복구 모델을 사용하면 데이터베이스를 완전히 복원하기의 경우 하드웨어 오류가있습니다. 작업이 완전히하지만에만 최소한를 기록합니다. 이 리드를 중간 지상 타협 디스크 공간을 활용, 속도 및 안전합니다.

전체 복구 모델에서 트랜잭션 로그는 전체 복구 모델을 사용하여 운영하고있는 최소 위험을 잃고 거래가있다. 모든 이벤트가 완벽하게 기록합니다. 이 로깅이 유용에 대한 복원을했지만 이어질 수있습니다 대규모 트랜잭션 로그 크기와 디스크 공간이 합병증입니다.

로그 전달

로그 전달은 트랜잭션 로그를 전송하는 기능이있는 백업 이러한 백업을 대체하여 사용할 수있는 서버의 경우 주 서버의 실패입니다. 로그 전달을 자동화 이러한 백업은 사용자가 - 지정된 간격을 자동으로 복원 그들에 백업 서버를합니다. 을 구현 로그 전달의 로그온 id에 모두가 원래 서버와 대체 서버를해야한다 동기를 활성화하려면 사용자가 로그인하여 서버의 경우 원래의 서버 실패합니다. 단순 복구 모드에 사용할 수 없다는 로그 전달하므로 트랜잭션 로그 백업이 허용되지 않는다.

무결성 검사

데이터베이스 일관성 검사기 (dbcc) 'dbcc는 모음의 유틸리티를 사용하는 데이터베이스의 무결성을 검사합니다. 이러한 유틸리티를 사용하여 문제를 검색하고 복구할 수있다는 데이터베이스에있습니다. 명령은 데이터베이스에 포함되어있는 일관성 검사기는 선행과 함께 dbcc. 일관성 검사 명령에 dbcc은 다음과 같습니다 :

데이터베이스를 유지 관리 계획 마법사는 데이터베이스 유지 관리 계획 마법사가있는 유틸리티가 에이즈에 작성하는 유지 관리 계획을 sql 서버 2000 데이터베이스입니다. 이 데이터베이스를 사용할 수있습니다 유지 관리 계획 마법사를 작성하고 예약하는 백업 체계를 해주는 백업으로 지정된 일정이나는 백업을 기반으로 정의된 수준의 데이터베이스 작업을합니다. 백업 프로세스의 일부로,이 데이터베이스 유지 관리 계획 마법사 로그 전달을 구성할 수있습니다. 이 데이터베이스 유지 관리 계획 마법사가 자동으로 실행을 유지 관리하는 데 사용될 수있습니다에서 스크립트는 미리 정의된 일정입니다.

문제 해결을 거래

sql 프로 파일러가 sql 프로 파일러는 서버에서 이벤트를 캡처하는 프로그램입니다. 캡처된 이벤트는 나중 될 수있는 추적 파일에 저장을 분석하거나 특정 일련의 단계를 사용하여 재생하려고 할 경우를 진단하는 데 문제가있습니다. 가 sql 프로 파일러가 사용을위한 활동 등 :

sql 서버 엔터 프라이즈 관리자 sql 서버 엔터 프라이즈 관리자는이 기본 관리 도구에 대한 sql 서버 및 제공하는 mmccompliant 사용자 인터페이스가하면 사용자가 :

이것은 문서가 추가 앤드루 mclaren
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "를 관리 모니터링과 문제 해결을 sql 서버 2000 데이터베이스"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 835 users browsing the articles directory