[2pc] per row locking can pass the performance test