Hi Vinod,
You should create an separate Process Chain for Compression to schedule on weekends. Compression would degrade the performance of the system and the business users would face some serious issues if you tend to do the same during business hours.
Thanks
Kamal