Are there any locks in evidence on the source or destination tables?
It might be worth trying to reduce the transaction batch size - the number of updates / inserts that are queued before being commited.
Thomas Rushton
blog: https://thelonedba.wordpress.com