Evite a criação de instância de singleton de thread
// for java
// ** use 'synchronized' keyword in function declaration
public static synchronized Database getInstance(){...}
Fahim Foysal