diff --git a/sqldb/interfaces.go b/sqldb/interfaces.go index 53defdd3c..690414bb6 100644 --- a/sqldb/interfaces.go +++ b/sqldb/interfaces.go @@ -366,7 +366,8 @@ type BaseDB struct { // struct. func (s *BaseDB) BeginTx(ctx context.Context, opts TxOptions) (*sql.Tx, error) { sqlOptions := sql.TxOptions{ - ReadOnly: opts.ReadOnly(), + Isolation: sql.LevelSerializable, + ReadOnly: opts.ReadOnly(), } return s.DB.BeginTx(ctx, &sqlOptions)