Hi, the consume of memory while reloading can be higher that the ram consumption when the app opens. And the ram consumption when the app opens is higher than the app size in disk.
And maybe it's a typo but this app is loading 600 millions, not 500.
You can try with a lower number of records to confirm it's because of the volume of records.