Hi Jake,
It can happened that it is a false positive, and it seems to be except if its a query binded to a paginated list / table records.
If that is the case, you can set up your MaxRecords to the formula according to the warning OutSystems will trigger if you fill something in the MaxRecords of that query:
This formula will make sure you don't get more data than the one is needed for the page you are.
To better explain the purpose of this expression consider the following example: if you are in the first page showing the first 50 posts but your table has a million, you just need to get the first 50, if you are in the second page, the first 100 and so on.
In any case, if it is a false positive, justify it on Architecture Dashboard so the product team can receive your feedback and improve the algorithm for those metrics.
Kind Regards,
João