Hi Kristian,
It is obvious that reading such huge data will have some performance impact.
Suggestion here would be
1) Perform system log reads using filters like only errors or only warnings etc.
2) Perform system log reads at low load time when there are very minimal business users or on holidays .
Regards,
Deepak Kori