--- title: "Cache queries for pipelines and connected tables" slug: "cache-queries-for-pipelines-and-connected-tables" updated: 2026-04-22T20:14:28Z published: 2026-04-22T20:14:28Z canonical: "help.quickbase.com/cache-queries-for-pipelines-and-connected-tables" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.quickbase.com/llms.txt > Use this file to discover all available pages before exploring further. # Cache queries for pipelines and connected tables Cache queries from the Pipelines **Copy Record** step and connected tables to improve performance when syncing data from a table using the same filter. When caching is enabled, Quickbase stores the results of a query and reuses them for queries with identical filters. This reduces the number of times Quickbase must run the same query and helps data sync operations complete faster. ## How caching works When multiple queries use the same filter, Quickbase processes the first request normally and creates a cache of the results. Subsequent queries with the same filter retrieve the results from the cache instead of running the query again. For example, if you query *Active employee* records and distribute them to 10 apps using a connected table or a pipeline: 1. The first query runs normally and creates the cache. 2. The next 9 queries with the same filter retrieve results from the cache. These queries complete faster because Quickbase doesn't need to run the query again. ## Enable query caching for a table To enable caching for a table: 1. Open the table you want to configure 2. Open **Advanced settings** 3. Select **Attempt to cache Pipelines and Connected Tables queries to this table** 4. Choose how the cache should behave: - Set a cache time - Clear the cache when data in the table changes ## Limits 1 MB per cache page. Page size is determined dynamically.