Thanks for the reply.
We discovered it was SQL Transaction replication which caused the issues in our case.
We scheduled the snapshot replicaton agent now to run once in the morning. And transaction replication agent runs continuously during the day.