The D365 system has a custom solution that uses a number of custom tables.
Currently, the users of the system are performing quite a bit of data loading which involves, of course, reading from tables, creating records, and updating records in large quantities and in a concentrated period of time.
However, whenever I look at performance, it shows that two system tables are numbers 2 and 3 in the entity usage.
I have done some research on these two: susbscriptiontrackingdeleteobject and principalobjectaccess.
The information has given some ideas on how to reduce the size (number of records) in the tables after the fact.
Is there a way to reduce the number of reads of these tables? It just seems like quite a bit of resources are being used to constantly read from these two tables.
Thanks.