mysql SonarQube 臃肿
mysql on SonarQube is bloated
我在 mysql 中使用 SonarQube 4.5。
这是系统信息中的部分:
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
- 我可以删除它吗?
- mySQL 数据位于何处?
谢谢,
如果你正在使用 MySQL,你不应该在 $SONAR_HOME/data
文件夹中有 sonar.h2.db
文件(只有当你使用内置的 运行 SonarQube用于测试目的的 H2 数据库)。
您从 MySQL 得到的错误告诉您您没有足够的 space,请参阅 1030 Got error 28 from storage engine。
我在 mysql 中使用 SonarQube 4.5。 这是系统信息中的部分:
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
- 我可以删除它吗?
- mySQL 数据位于何处?
谢谢,
如果你正在使用 MySQL,你不应该在 $SONAR_HOME/data
文件夹中有 sonar.h2.db
文件(只有当你使用内置的 运行 SonarQube用于测试目的的 H2 数据库)。
您从 MySQL 得到的错误告诉您您没有足够的 space,请参阅 1030 Got error 28 from storage engine。