At this point we have not had any time to do performance testing. Our first goal is to complete implementation with performance in mind. We have found some areas where we need improvements:
Updates to database for taxes and mortgage payments are updated if they had changed or not.
- We need to see if a row has changed and not update it if no changes have been made.
Every time there is a request for an invoice the invoices are dynamically generated at that moment.
- We could cache a report and if the same report is requested a second time it will fetch the cached report. This would save a large amount of time because report generation requires quite a bit of server time.
| Page Execution took real: 119.996, user: 11.390, sys: 0.550 seconds |