Database Size and Expo/Impo Procedure processing time
Gastón Salomone
8-30-22
Operating system: macOS
Hi,
A customer has a database about aprox. 77Gbytes. This customer was recently migrated from an old version of Hansa (Enterprise 7.2). Expo/Impo procedure last at least 3Hrs to create a complete database text backup and 36 hours to import.

Most of the time, both process (Exp/Imp), takes all the time working with Sales Invoices record. After enabling verbosity=verbose parameters, hansa log shows that 90% of the time, is importing Sales Invoices records. This customer creates like 700 to 1.000 invoices per day.
It´s very important to reduce Exp/Imp time drastically, to avoid any problem with the database to take 2 days at least to be solved or to process any change that require that standard process. I have another customer with 500 sales invoices per day with a 20Gb bigger database that takes 11 hrs to do same process.

So the questions are:
1)    Why Standard ERP takes so much time to export and Import that register
2)    What can be done, not only to reduce database size, but primary to reduce processing time.
3)    Is there any hal function or process that can be avoided on import procedure to speed up this process, maybe some invoices feature that is validated but this customer is not using ?

I´ve done several tests, without any mayor difference in time consumed:
A)    Run Exp/Imp without customized hal
B)    Disable almost all standard indexes for Invoices records
C)    Skip Record History data, this option reduced database size like 25Gb but import size was likely same to no do it.
D)    Disable Hal function IVVcRecordImportAfter

This customer wants to do some customizations and integrations but It takes to much time to modify database, Test any changes, to implement something in test and production environment, minimizing errors or modifications, to less than zero is a complex task.

Customer is asking for a solution to continue. Last time Its took 3 working days without system to migrate system, and because server hangs at 85.02% of the process, so to start over again whats needed.
Bror-Erik Kotiranta
8-30-22
Hello and thank you for the questions

1) I cant say for sure this
2) The use of DB Cache usually solves these problems if something is slow
3) You can skip records and these things, but this is not recommended as it will skip the entire Vc

I see that you have tested various scenarios, but i cant give any 100% solution for this.
Are you able to contact me on skype perhaps? Lets start getting a solution or fix for this one
brorerikkotiranta

is my skype
Br, Bror-Erik
Brittany McGrath
10-19-22
Hi Gastón,
Can you please confirm if this issue is still outstanding or you have been given assistance directly?
Thank you.
Brittany McGrath
10-31-22
Marking forum post as closed now as we have not received further response.
If you have any issues or questions you wish to discuss on this please open a new post.
Thank you in advance.
Leave Comment
You can subscribe to notifications for this post by selecting the 'star' icon on the top right corner of the post.
Back to the list
Latest Posts
David Delač
Hi Piotr, The log entry:
2024-12-14 08:40:43 0.000 CallHal(IsHansaWorldCustomer) appears because the server is running with the verbosity=debug-detailed setting in its parameters.txt file. Thi...
09:43 16 Dec 2024
Brittany McGrath
Hi Vaughn, I can confirm this has been fixed now and is live in Standard ERP 2024-11-20 Version: 85556786. Thank you. ...
10:04 10 Dec 2024