Skip to main content
All CollectionsData sources
Why Is My App So Slow?
Why Is My App So Slow?
Updated over 2 weeks ago

Experiencing a sluggish app can be incredibly frustrating, especially when it once ran smoothly. If you’re finding that your app is now so slow it’s almost unusable, it’s likely due to the use of Query Columns.

Query Columns: The Culprit Behind The Slowness

Apps often perform poorly because of their reliance on Query Columns. These columns are inherently slower because they need extra time to process data, particularly when pulling from a large table. The inefficiency arises because Query Columns continually check and recheck data sets, which can be resource-intensive and time-consuming.

Conditional Relations: The Efficient Alternative

To enhance the performance and efficiency of your app, we recommend using Conditional Relations instead of Query Columns. Conditional Relations streamline the data-fetching process, making it quicker and more efficient. By eliminating the continuous checks required by Query Columns, Conditional Relations can handle data operations much more effectively. Read more about Conditional Relations here.

Learn More Through Our YouTube Tutorial

For a deeper understanding of the differences between Relations and Query Columns, and to learn how to implement Conditional Relations effectively, check out this YouTube video. Skip ahead to the 4:46 mark to find an explicit explanation of how to build Conditional Relations: Relations vs Query Columns YouTube Tutorial.

Did this answer your question?