Hi,
We have customers in which the performance of Laserfiche is quite deteriorated, all actions that users perform are slow, for example when searching for a document through the metadata the system takes more than 5 minutes to display the results when we are lucky, in other cases it throws different errors. Navigating between folders is also slow, among many other actions that users perform in the application. The workflows in which I also have search activities remain in "waiting" status for a long time until LF Workflow automatically retries the results and continues with the execution of the workflow.
In a review with the different server and database administrators of our customers, they have agreed that these situations occur because of the costly SQL statements that Laserfiche executes on the database engine to perform operations on the fields of the metadata templates. This does not have much impact when the database has few records but in cases where the propval table has a large number of records, the performance of the application is severely affected.
Here are 2 examples of the table sizes in the repository database of 2 of our customers where this situation has been occurring:
Customer 1:
Customer 2:
The database servers of both customers are dedicated for Laserfiche and have the following characteristics:
Windows Server 2019
SQL Server 2019
RAM: 40 Gb
CPU: Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz, 2295 Mhz, 4 Core(s), 4 Logical Processor(s)
The cases are escalated to Laserfiche but we still don't get a definitive solution or proposal, so we are thinking of separating the information into 2 repositories and using federated search to allow users to perform searches, but we want to know if someone has experienced a similar situation and how they got the solution to this or if someone has any additional recommendations.
We appreciate your help!