set transaction isolation default to repeatable read