1

今天将 SonarQube 从 4.5.1 升级到 4.5.2。

在此之后,我在使用 Maven 分析具有 220.000+ 行/400 条规则的项目时收到以下错误

ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.4:sonar (default-cli) on project X: Unable to request: /batch/project?key=<mykey>&preview=false: Read timed out -> [Help 1]

我尝试在浏览器中访问 URL,大约需要 3 分 10 秒才能完成。

分析较小的项目仍然像以前一样工作

有小费吗?

数据库是 MSSQL 2008

4

1 回答 1

2

解决方案是打开完整的调试日志记录,识别 SQL 罪魁祸首,然后手动添加索引和统计信息。希望这不会破坏未来的数据库升级

于 2015-01-14T14:55:01.503 回答