provide remove global lock in high load systems

 java.lang.Thread.State: BLOCKED (on object monitor)
        at org.postgresql.Driver.addTimerTask(Driver.java:769)
        - waiting to lock <0xfffffffbe5521c00> (a java.lang.Class for org.postgresql.Driver)
        at org.postgresql.jdbc2.AbstractJdbc2Statement.startTimer(AbstractJdbc2Statement.java:3432)
        - locked <0xfffffffd359c8268> (a org.postgresql.jdbc4.Jdbc4PreparedStatement)
        at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:558)
        at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417)
        at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:302)

-bash-3.00$ grep addTimerTask /tmp/dump13.txt
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)
	at org.postgresql.Driver.addTimerTask(Driver.java:769)