help .. calling VACUUM FULL ANALYSE via JDBC make my production server restarting ?!?!?!? Please help :-( - Mailing list pgsql-jdbc

From David Gagnon
Subject help .. calling VACUUM FULL ANALYSE via JDBC make my production server restarting ?!?!?!? Please help :-(
Date
Msg-id 42724088.4040102@siunik.com
Whole thread Raw
Responses Re: help .. calling VACUUM FULL ANALYSE via JDBC make my
List pgsql-jdbc
Hi all,

  I just try to put my first postgresql server in production... and *(^&% it not easy...  I am in a fix/tweak/optimize
cyclefor more than a month.  Normal but I be so happy when everithing will be stable ... so that was I!  Sorry I work
aloneso need to talk sometime ;-) 


My new problem: the doSchemaMaintenance (in the stack trace below) calls a VACUUM FULL ANALYSE on the db.  It seems
thatthis make Postgresql close the connection and rebooted?!?!   

It seems to be an intermitant problem since I launch again the command this morning and it works without problems.

Any idea what is the problem?  Is that a good idea to call vacuum via JDBC or it's just a plan to ran into problems?

Is that a common behavior that Postgresql reboot like this?  For now I don't think so .. an I need to restart the
applicationeach time:-( 

Any help will be appreciated!
Thanks
/David


com.davecorp.webos.Manager

Error during sql: The backend has broken the connection. Possibly the action you have attempted has caused it to close.

org.postgresql.util.PSQLException: The backend has broken the connection. Possibly the action you have attempted has
causedit to close.    at com.ibatis.db.sqlmap.MappedStatement.executeUpdate(MappedStatement.java:426)    at
com.davecorp.webos.dao.DaoSupport.updateObject(DaoSupport.java:287)   at
com.davecorp.webos.dao.DaoSupport.updateObject(DaoSupport.java:274)   at
com.davecorp.webos.dao.SchemaUtilDaoImpl.doSchemaMaintenance(SchemaUtilDaoImpl.java:41)   at
com.davecorp.webos.schemaManager.SchemaManager.doSchemaMaintenance(SchemaManager.java:297)   at
com.davecorp.webos.commandManager.handler.DoDbMaintenanceHandler.processCommand(DoDbMaintenanceHandler.java:29)   at
com.davecorp.webos.commandManager.CommandManagerImpl$CommandDaemon.run(CommandManagerImpl.java:146)


ing the sql file: resources/order/dropConstraint_application.sql

org.postgresql.util.PSQLException: A connection error has occurred: org.postgresql.util.PSQLException: FATAL: the
databasesystem is starting up 
    at org.postgresql.jdbc1.AbstractJdbc1Connection.openConnectionV3(AbstractJdbc1Connection.java:337)    at
org.postgresql.jdbc1.AbstractJdbc1Connection.openConnection(AbstractJdbc1Connection.java:214)   at
org.postgresql.Driver.connect(Driver.java:139)   at
org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:82)   at
org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:300)   at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:816)   at
org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:119)   at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:140)   at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:518)   at
com.davecorp.webos.connectionFactory.ConnectionFactoryImpl.getConnection(ConnectionFactoryImpl.java:111)   at
com.davecorp.webos.connectionFactory.ConnectionFactory.getConnection(ConnectionFactory.java:42)   at
com.davecorp.webos.dao.Dao.executeSqlFile(Dao.java:232)   at com.davecorp.webos.dao.Dao.notificationEvent(Dao.java:207)
  at com.davecorp.webos.notification.NotificationSupport.fireEvent(NotificationSupport.java:57)    at
com.davecorp.webos.schemaManager.SchemaManager.reloadConstraints(SchemaManager.java:266)   at
com.davecorp.webos.schemaManager.SchemaManager.doSchemaMaintenance(SchemaManager.java:304)   at
com.davecorp.webos.commandManager.handler.DoDbMaintenanceHandler.processCommand(DoDbMaintenanceHandler.java:29)   at
com.davecorp.webos.commandManager.CommandManagerImpl$CommandDaemon.run(CommandManagerImpl.java:146)



pgsql-jdbc by date:

Previous
From: Kal Chung
Date:
Subject: Q> Regarding incomplete startup packet & I/O back-end error
Next
From: Oliver Siegmar
Date:
Subject: Re: Interval support for Postgres