We frequently have mdb bloating problems because some of the reports we run are processed with calculation fields in queries that post the data to a table which, in turn, are used to further process the data again (and maybe again).
So, every time the reports are run, this data is deleted (with maybe a delete query or a make table query that effectively does the same).
So, I have started processing the data in arrays, which are non-persistent in the mdb, they only exist in memory.
Does anyone have any insight into potential resource issues with data being processed in memory as opposed to being processed within Access? Example: If I have 126M RAM that generally is used at a level of about 3%, does that mean that I can safely "shove" 50M of data into an array to be processed by memory?
If so, if I have a resource-use spike (like if someone launches an app while the 50M of data is being processed), will BAD THINGS happen?
Thank you for your help. If this is a question that might be better posted to another forum, that advice would be welcomed also.
-Mike Kemp
So, every time the reports are run, this data is deleted (with maybe a delete query or a make table query that effectively does the same).
So, I have started processing the data in arrays, which are non-persistent in the mdb, they only exist in memory.
Does anyone have any insight into potential resource issues with data being processed in memory as opposed to being processed within Access? Example: If I have 126M RAM that generally is used at a level of about 3%, does that mean that I can safely "shove" 50M of data into an array to be processed by memory?
If so, if I have a resource-use spike (like if someone launches an app while the 50M of data is being processed), will BAD THINGS happen?
Thank you for your help. If this is a question that might be better posted to another forum, that advice would be welcomed also.
-Mike Kemp