Get data from the Database - process model

Hello community,

Could you please advise me. I am trying to figure out how handle some timeout or problem during get data from database.
For the displaying partly of my interface I need to get data from the Database. This data is not mandatory only optional. Have you got any idea how handle situation when that database will be unavailable or reach timeout -to continue display data in my interface? Because now I will receive error message and all interface(application) is affected - because data is get for construct the interface.
My idea was create an asynchronous sub-process for retrieving data from the database - but I was not able to find this solution in the best practices and on the other hand I was not able to create it - because to starting the process the system wait to any trigger/input.

Have you got experience with it?
Thanks in advance,

  Discussion posts and replies are publicly visible