@CaitlinE Pega Platform does not automatically delete restore points after a certain amount of time. You need to manually delete them using the prpcServiceUtils tool. As for environment slowness, restore points themselves should not cause any significant impact on the performance of your environment. However, having a large number of restore points may consume storage space, which could indirectly affect performance.
This answer came from a Pega gen-AI assistant using the following references:
@CaitlinE No default pega configuration does not have this feature, however, you can enhance either prpcutils/prpcserviceutils whichever you are using at your end for deployment.
As general practice delete operation should not be handled by the application team it should be done via the db team.