We are running veeam backup & replication 9.5 u4 (9.5.4.2615). For a long time first 4 cpu usage of the machine running veeam software is high. After some research we learned that it is because veeam runs on microsoft sql server express edition and this release uses only 4 cpus.
After installing sql server management studio to veeam machine and running performance reports from db, we saw that there is a query that costs avg 32000 ms of average cpu time:

Yes we are backing up oracle archive logs with these following setup (Our dba prefered to delete old archive files himself):

As you can see in the setup, there is no need to store anything relating 60 days before today. But when we run the first query (with the order by addition) we see the results:

Table has 915000 records and there are records related to ~410 days before.
Now the question is : Why those old records are there, are they necessary? If not, is it safe to remove records with utc_time_from field that goes beyond 60 days? If the question is yes, is there a method in the software to remove them or should they be removed with an sql statement (delete from [VeeamBackup].[dbo].[Backup.Model.OibOracleArchiveLogsSensitiveInfo] where utc_time_from < 2019-02-15 ?)
Thanks.