DatabaseBusyException
Posted: Thu Sep 17, 2009 2:58 pm
Hi!
We are facing some issues with the Omero server under some load using our own client application. There are concurrent threads and processes which perform reading and writing of data from and to the server independently. I can't exactly say how many connections are established but my guess is that there are less than 30 open in parallel.
The select and update queries work on the same tables, mainly the screen, plate, well, wellsample and image tables. It often happens that we see DatabaseBusyExceptions in our client that is using the OmeroCpp interface.
Do you have any suggestions how to tune the system, in particular the postgres database in order to get rid of this errors?
Thanks! Bernhard
We are facing some issues with the Omero server under some load using our own client application. There are concurrent threads and processes which perform reading and writing of data from and to the server independently. I can't exactly say how many connections are established but my guess is that there are less than 30 open in parallel.
The select and update queries work on the same tables, mainly the screen, plate, well, wellsample and image tables. It often happens that we see DatabaseBusyExceptions in our client that is using the OmeroCpp interface.
Do you have any suggestions how to tune the system, in particular the postgres database in order to get rid of this errors?
Thanks! Bernhard