call get_manager_connection only once
support id=0 situation
clean code for single column
hash_table_flusher move into transaction
Revert "clean code for single column"

This reverts commit 0d9cc2aafcda5eb4aee20f51147fac75147e00b1.
fetch single row with short code
use mutex.synchronize