Bula Team The following tasks were completed on a copy of the backup on our internal servers as per the development request. - I have applied the patch LinkSOFT_15.51.241212 although there weren't any performance changes in it.
- I have built the indexes. These were missing on Timesheet Staging and Timesheet Batch Archive table. These were not built automatically when the rebuild process was executed so we had to do it manually.
- The database has been backed up on QA5 as XXX\Client-GFI-Linksoft-IndexedUpgraded03012025.bak
- Rollover start time 11:43 am FIJI Time. This was monitored for 45 minutes and only 50 employees were rolled over
We relayed the same to our development team again. It was noted audit was set on the below tables. - HR_LEAVE_HIST
- LT_HRM_Leave_Accrual
- HR_EMP_LEAVE.
During the rollover, we update the above tables to add new leave accruals for all leaves which have one-time accruals as 'Yes'. We also update the year for all leave that has not been taken and paid. All this information for the 1200 plus staff was being passed through audit which took a longer time. The workaround and quick fix for this was to remove audits from the above tables from the Audit Setup menu. Once this was done, the rollover was completed in 40 minutes. This has been highlighted to our development team. They have advised that since the database size on production is over 285GB it would be related to resourcing issue on the server. However, we did highlight that this was not an issue in version 10 and since no audit changes has been made, it should be seamless in version 15 as well. Our development team will allocate time to see what can be done for GFI. Note: GFI rollover took 11 hours to complete on the production database without removing the audits. The month-end rollover process is not an issue for GFI. This takes less then 5 minutes. ---Skype Conversation with the development team-- LINK-Sanjay, 12:21 PM 03/01/2025 ok, ill have a look, but most likely, with a DB that size, resources will need to be a lot more.
There's a very low chance there's a programming improvement that can be made. reason being Jacks has over 2000 employees and with a Db > 20GB, YE takes less than 10 min on our Azure server
But ill have a look at GFI and see if there's something that can be done ---End of Skype Conversation-- Thanks Vineet Ram
|