2017-04-11 60 views
0

我想從 SonarQube 4.5.1升級到5.6.6。已經2周了,升級仍在進行。底層數據庫是Oracle。我有大約1,610,000個問題。但是,升級每秒只處理4條記錄。請諮詢,有沒有辦法調整,以加快速度。處理Sonarqube數據庫升級採取永久

2017年4月11日8點15分49秒INFO網站[o.s.d.v.MassUpdate] 1593749個問題(4項/秒)

+0

我已將逗號添加到您的問題計數中。你真的有正確數量的零嗎? –

+0

是的......我們在同一個聲納實例中有多個項目。所以更高的問題 –

+0

幾百萬的問題不是那麼多。升級速度應該更快。我建議聯繫DBA和系統管理員來監視數據庫和網絡到數據庫。 –

回答

0

我們遇到同樣的問題會從5.6.7到6.7。估計的更新時間將是幾天,如果不是75周的開發週期和160天的產品週數。

我們增加了2個索引,花了大約7分鐘時間來處理75k度量。

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; 

祝你好運。