added a timeout of transcation.

The DB managed by DBClientAsura may be accessed from multiple
thread at the same time. The race of transactions causes
an error with the default time outvalue = 0 sec.