2014-12-04 2 views
0

계속 증가하는 VCDB를 최적화하는 방법. 데이터베이스 크기에 대한 탭을 유지할 수 있습니까? 데이터베이스를 정리하고 크기를 줄이기 위해 취해야 할 조치는 무엇입니까? 데이터베이스를 채우는VCDB 크기를 결정하는 모범 사례

답변

0

중요한 것은이 시작으로 우리가 설정하는 경향의 VCENTER 로그 인 다음

가 VPX_EVENT 테이블에서 데이터를 제거하려면 1. 서버 이름에 \ SQL 데이터베이스 및 적절한 자격 증명으로 로그인하십시오. 2. 확장 할 데이터베이스를 클릭하고 VIM_VCDB> 테이블을 선택합니다. 3. dbo.VPX_PARAMETER 테이블을 마우스 오른쪽 단추로 클릭하고 열기를 선택합니다.

참고 : SQL Server 2008을 사용하는 경우 dbo.VPX_PARAMETER 테이블을 마우스 오른쪽 단추로 클릭하고 Edit Top 200 Rows를 클릭하십시오.

  1. event.maxAge를 30으로 수정하고 event.maxAgeEnabled 값을 true로 수정하십시오.
  2. task.maxAge를 30으로 수정하고 task.maxAgeEnabled 값을 true로 수정하십시오.

    참고 : 데이터 정리 시간을 개선하려면 앞의 단계를 여러 간격으로 실행하십시오. 이를 수행하려면 event.maxAgeand task.maxAge의 기본값을 유지하고 6 단계를 수행하여 정리를 실행하십시오. 그런 다음 event.maxAgeand task.maxAgevalue를 60만큼 줄이고 정리를 실행하십시오. 최종 정리 프로세스의 값이 30에 도달 할 때까지 단계를 반복하십시오.

  3. 내장 된 저장 프로 시저를 실행

    을 수행합니다. VIM_VCDB> 프로그래밍 기능> 저장 프로 시저로 이동하십시오. b. dbo.cleanup_events_tasks_proc을 마우스 오른쪽 단추로 클릭하고 저장 프로 시저 실행을 선택합니다.

    maxAge에 지정된 날짜를 기준으로 vpx_event, vpx_event_arg 및 vpx_task 테이블의 데이터를 제거합니다.

    c. 이 작업이 성공적으로 완료되면 SQL Management Studio를 닫고 VMware Virtual Center Server 서비스를 시작하십시오.

이렇게하면 데이터베이스 크기가 적당한 크기로 유지되어야합니다. 필요한 경우 유지 관리 계획을 설정하여 DB를 더 잘 실행할 수 있습니다.