RE: Retrivemultiple plugin
Hi Utkarsh,
technically everything is possible (you even can use REST calls to approach another CRM database. But one question arises: why do you want to do this?
Using a retrievemultiple plugin step gives you a performance penalty. Don't go this route
If you want to enhance performance you might take a look at your database cluster. Perhaps you made some "bad" decisions in the past which bite you at this moment. What is the grow factor of the database (do you grow in increments on 1MB or do you allocate larger chunks)? What type of storage is involved? What is the amount of memory in the SQL Server?
Are there other heavy SQL processes running on the server (that might affect your performance).
You also might consider, adding indexes to the tables but that would require a thorough SQL analysis.
Instead of starting to code and creating an unmaintainable and unpredictable system, I would take a look at the environment and indexes instead.
I hope this helps you forward
Bas