Small data retention and reporting

Technical question: since I am monitoring very high-traffic websites, but I have at the moment a limited disk space for hosting the database, if I retain only the last 3 days of logs, will it still be possible to update weekly and monthly and yearly report, when each day is completed?