我正在尝试升级 SonarQube 4.5.1至5.6.6。已经过了2周,升级仍然在进行中。底层数据库是Oracle。我有大约1,610,000个问题。但是,升级仅在一秒内处理4条记录。请指教,有没有办法调整,以使其更快。
2017.04.11 08:15:49 INFO web [o.s.d.v.MassUpdate]已处理1593749期(4项/秒)
答案 0 :(得分:0)
我们遇到了从5.6.7到6.7的相同问题。估计的更新时间是天数,如果不是几周,开发中的75个措施和生产中的160万个。
我们增加了2个指数,75k指标花了大约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;
祝你好运。