Sonarqube数据库升级需要花费很长时间

Sonarqube数据库升级需要花费很长时间,sonarqube,sonarqube-ops,sonarqube5.6,Sonarqube,Sonarqube Ops,Sonarqube5.6,我正在尝试从升级 SonarQube 4.5.1至5.6.6。已经两周了,升级仍在运行。底层数据库是Oracle。我有大约1610000期。但是,升级在一秒内仅处理4条记录。请给出建议,是否有办法调整,使其更快 2017.04.11 08:15:49信息网[o.s.d.v.MassUpdate]1593749已处理问题(4项/秒)我们在5.6.7到6.7之间遇到了相同的问题。对于dev中的75个度量值和prod中的160万个度量值,估计更新时间将是几天,如果不是几周的话 我们添加了2个索引,75

我正在尝试从升级 SonarQube 4.5.1至5.6.6。已经两周了,升级仍在运行。底层数据库是Oracle。我有大约1610000期。但是,升级在一秒内仅处理4条记录。请给出建议,是否有办法调整,使其更快


2017.04.11 08:15:49信息网[o.s.d.v.MassUpdate]1593749已处理问题(4项/秒)

我们在5.6.7到6.7之间遇到了相同的问题。对于dev中的75个度量值和prod中的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;

祝你好运。

我在你的问题计数中添加了逗号。你真的有正确数量的零吗?是的…我们在同一个声纳实例中有多个项目。因此,更高的问题数百万的问题并不多。升级应该快得多。我建议与DBA和系统管理员联系,以监控数据库和数据库网络。也进行了检查。一切似乎都很好。事实上,数据库和服务器位于同一位置,没有延迟。我在尝试升级到5.2时遇到了类似的问题。我不得不放弃它,翻滚数据库继续处理4.5.2。你看一下SonarQube日志文件了吗?