only transactional connections should have autocommit=false