Hi All,
We are developing an intranet based web application which deals with huge amount of data. To explain it better, the application has a calculation process which adds nearly 30 million rows in a table for a user. There can be multiple users accessing the application and performing similar calculations.
Currently, we are facing locking issues as the application maintains calculation data coming from all users in a single table. If same calculation is tried again, there is a logic of removing data and adding again. DELETE operation from this huge table is taking 40% of the time required to run the query.
We are planning to re-design the system, in order to provide different users the option of launching calculation without giving any error or waiting for the resources available.
Can somebody help me in suggesting a solution to resolve issue of huge data?
Thank you for your help,
Varsha
We are developing an intranet based web application which deals with huge amount of data. To explain it better, the application has a calculation process which adds nearly 30 million rows in a table for a user. There can be multiple users accessing the application and performing similar calculations.
Currently, we are facing locking issues as the application maintains calculation data coming from all users in a single table. If same calculation is tried again, there is a logic of removing data and adding again. DELETE operation from this huge table is taking 40% of the time required to run the query.
We are planning to re-design the system, in order to provide different users the option of launching calculation without giving any error or waiting for the resources available.
Can somebody help me in suggesting a solution to resolve issue of huge data?
Thank you for your help,
Varsha