我们正在使用Sonarqube 5.1.1
MySQL 数据库。我们正面临数据库超时问题。我们运行 MySQL 调优入门脚本并对 InnoDB 超时进行了一些更改(在 中增加了它/etc/my.cnf
),但没有任何区别。mysl 调谐器输出的建议之一是:
“在 7943 个临时表中,40% 是在磁盘上创建的” 注意:内存表中不允许使用 BLOB 和 TEXT 列。
对于处理一堆不同分支的声纳分析结果有什么建议吗?
也许使用 Postgres 而不是 MySQL?我们得到如下所示的错误:
项目“X”org.apache.ibatis.exceptions.PersistenceException处理分析报告8失败:
提交事务时出错。原因:org.apache.ibatis.executor.BatchExecutorException:
org.sonar.core.issue.db.IssueMapper.insert(批次索引 #1)失败。原因:java.sql.BatchUpdateException:超过锁定等待超时;尝试重启事务
原因:org.apache.ibatis.executor.BatchExecutorException: org.sonar.core.issue.db.IssueMapper.insert (batch index #1) 失败。
原因:java.sql.BatchUpdateException:超过锁定等待超时;尝试重启事务