Hi Nicklas,
thank you for your response.

Nicklas Nordborg ha scritto:
> Ilenia Zara wrote:
>   
> [...]
> Please check Tomcat's log file if you can find any error message there.
>   

 From the catalina.out file:

java.sql.SQLException: Incorrect key file for table 
'/tmp/#sql_6a9c_0.MYI'; try to repair it
       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2934)
       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1616)
       at 
com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1230)
 

       at 
com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:740)
 

       at 
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1428)
       at 
com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
 

       at 
net.sf.basedb.core.QueryExecutor$FutureResultSet.call(QueryExecutor.java:180) 

       at 
net.sf.basedb.core.QueryExecutor$FutureResultSet.call(QueryExecutor.java:168) 

       at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
       at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
 

       at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) 

       at java.lang.Thread.run(Thread.java:619)

>   
>> The problem doesn't occur with any of my test raw bioassays as long as I 
>> use them in groups of less than 13 raw bioassays.
>>     
>
> This could be some memory-related problem... but I think BASE should be 
> able to handle a lot more than 12 bioassays without problems.
>   
> Just some month ago we noted that the default settings of MySQL has 
> changed and in order to not run into memory problems you have to set 
> useServerPrepStmts=true in the db.url setting in base.config. See
> http://base.thep.lu.se/ticket/953
>   

Yes, when I worked with BASE 2.5.x , I  didn't have any problem with the 
export of  a root bioassayset with more than 12 raw bioassays on MeV.
Now with BASE 2.6.2 using the same files and base configuration I can't 
export the root bioassayset even if I set useServerPrepStmts=true in the 
db.url.
I tried to set useServerPrepStmts=false and modify the 
'innodb_buffer_pool_size' and  'innodb_additional_mem_pool_size' 
variables on mysql and it works, but it's not the solution...
Do you have any suggestions?

Thank you,
Ilenia


> /Nicklas
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> basedb-devel mailing list
> basedb-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/basedb-devel
>   

  


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
basedb-devel mailing list
basedb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/basedb-devel

Reply via email to