Slow Performance with Bubble.io When Using External Database Compared to Internal Bubble Database

In my application, I have used external database.

While using the external database, I noticed that the workflow of the Bubble.IO is giving slow performance even if the workflow has only one or two actions in it. In observation, It normally took minimum 3 to 5 seconds to execute the workflow which contains 1 or 2 actions.

Even when I tried to trigger only email action, It took more time than expected.

While using the internal database of Bubble.IO, The speed of execution has been increased comparatively. Even the workflow that contains more than 3 actions, Took maximum 2 seconds.

All the execution works smooth when using internal database. But it’s tedious execution while using the external database.

What could be causing this performance discrepancy between using Bubble.IO’s internal database and an external database?

Any clue to make the execution faster as expected if we use the external database?

1 Like

Depends on the context. Which external DB are you using and how has it been connected to Bubble? Have you searched the forum for post related to your specific use case?

We are connecting to a MS-SQL database hosted on an Azure instance in South Africa. What we have concluded is that if we move the SQL DB to an Azure instance in the USA, the speed improves dramatically. As Bubble is hosted on AWS in the USA, we can only assume it doesn’t like the hops across the Atlantic. We’ll go with the USA Azure instance for now, but it would be great to know if anyone else has experienced this kind of issue.

This topic was automatically closed after 70 days. New replies are no longer allowed.