2017-04-11 6 views
0

SonarQube 4.5.1에서 5.6.6으로 업그레이드하려고합니다. 2 주 였고 업그레이드가 계속 진행 중입니다. 기본 데이터베이스는 Oracle입니다. 약 1,610,000 건의 문제가 있습니다. 그러나 업그레이드는 초당 4 개의 레코드 만 처리합니다. 조언을 해주십시오, 조정할 수있는 방법이 있으며, 더 빨리 만들 수 있습니다. 처리Sonarqube 데이터베이스 업그레이드가 영원히 걸릴

2017년 4월 11일 8시 15분 49초 정보 웹 [o.s.d.v.MassUpdate] 1593749 문제 (4 개 항목/초)

+0

문제 수에 쉼표가 추가되었습니다. 거기에 올바른 숫자의 제로가 있습니까? –

+0

예 ... 동일한 소나 인스턴스에 여러 프로젝트가 있습니다. 그래서 더 높은 이슈 –

+0

몇 수백만 가지의 이슈가 그렇게 많지 않습니다. 업그레이드가 훨씬 빨라야합니다. DBA와 시스템 관리자에게 연락하여 데이터베이스와 DB에 대한 모니터링을 권장합니다. –

답변

0

우리는 5.6.7에서 6.7로가는 같은 문제 다 퉜다. 예상 업데이트 시간은 개발 도구의 경우 75 주, 득일의 경우 160 만 주일이 아니라면 며칠이 걸릴 것입니다.

색인을 2 개 추가했으며 75 만 가지 기준으로 약 7 분이 걸렸습니다.

create index sonar_dba.measures_snapshot_id on sonar_dba.project_measures (snapshot_id) tablespace sonar; 
create index sonar_dba.measures_sid_metric on sonar_dba.project_measures (id, metric_id) tablespace sonar; 

행운을 빈다.