首先查询Grails / Mysql问题

时间:2011-01-20 11:40:57

标签: mysql grails

我正在将我的应用程序从postgres迁移到mysql,我注意到“第一次”查询(我假设在一些超时后)总是失败。我已经看到它同时选择和插入。当然,postgres并没有发生这种情况。任何提示?

PS:mysql驱动程序是5.1,Grails 1.2和1.3

1 个答案:

答案 0 :(得分:1)

我假设你的意思是管道错误?

问题是mysql已经超时了应用程序正在使用的连接。您可以在mysql中修改此属性,但我不知道它在哪里。您还可以在应用程序配置中轻松应用修复程序,只需将以下内容添加到DataSource.groovy的dataSource块中:

  properties {
     validationQuery="select 1"
     testWhileIdle=true
     timeBetweenEvictionRunsMillis=60000
  }