• can you provide below details

    what is the latency b/w publisher and distribution database -- if the issue is this keep distribution DB on a separate server may help or move to a dedicated disk which can give better IO. Check data retention period.

    what is the latency b/w subscriber and distribution database