gpt4 book ai didi

java - SonarQube 上的 mysql 臃肿

转载 作者:行者123 更新时间:2023-11-29 23:11:58 31 4
gpt4 key购买 nike

我正在使用 SonarQube 4.5 和 mysql。这是系统信息中的部分:

   Version  4.5
Database MySQL 5.5.40
Database URL jdbc:mysql://localhost:3306/sonar? useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
Database Login sonar
Database Driver MySQL Connector Java mysql-connector-java-5.1.27 ( Revision: alexander.soklakov@oracle.com-20131021093118-gtm1bh1vb450xipt )

运行 Hudson 构建时出现异常,其中包括:

SQL: select c.id, c.kee as kee, c.issue_key as issueKey, c.user_login as userLogin, c.change_type as changeType, c.change_data as changeData, c.created_at as createdAt, c.updated_at as updatedAt, c.issue_change_creation_date as issueChangeCreationDate from issue_changes c inner join issues i on i.kee = c.issue_key inner join (select p.id,p.kee from projects p where (p.root_id=? and p.qualifier <> 'BRC') or (p.id=?)) p on p.id=i.component_id WHERE c.change_type=? and i.status <> 'CLOSED' order by c.issue_change_creation_date asc

Cause: java.sql.SQLException: Got error 28 from storage engine

我已将删除此后的所有快照设置为 10。当我进入 sonar-home/data 时,我看到一个巨大的文件 sonar.h2.db

  1. 我可以删除它吗?
  2. mySQL 数据位于何处?

谢谢

最佳答案

如果您使用的是 MySQL,则 $SONAR_HOME/data 文件夹中不应该有 sonar.h2.db 文件(仅当您使用以下命令运行 SonarQube 时才会出现这种情况)内置 H2 DB 用于测试目的)。

您从 MySQL 获得的错误告诉您没有足够的空间,请参阅 1030 Got error 28 from storage engine .

关于java - SonarQube 上的 mysql 臃肿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28030845/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com