Notion Linked Database Showing Old Data: Refresh Fix
🔍 WiseChecker

Notion Linked Database Showing Old Data: Refresh Fix

You open a Notion page with a linked database view and see data that is hours or days old. This happens when Notion does not automatically refresh the view after changes are made to the source database. The linked database caches a snapshot of the data, and the cache does not update until you force a refresh or wait for the next sync cycle. This article explains why the cache exists, shows you how to refresh the view manually and automatically, and covers related issues that can make old data persist.

Key Takeaways: Refresh a Stale Linked Database View in Notion

  • View > Reload (or F5 / Cmd+R): Forces the current linked database view to fetch the latest data from the source database.
  • Close and reopen the page: Clears the in-memory cache for that specific page and triggers a fresh load of all linked databases.
  • Right-click the linked database > Reload: Reloads only that single database block without affecting other content on the page.

Why a Linked Database Shows Stale Data

A linked database in Notion is not a live copy of the source database. It is a view that queries the source database and caches the result. Notion caches the query result to reduce server load and improve page load speed. The cache typically refreshes every few minutes, but the interval can vary depending on server traffic, the complexity of the view filters, and your Notion plan.

The cache is stored in the browser or desktop app memory, not on disk. This means that closing the page or tab does not necessarily clear the cache. The cache persists until Notion decides to invalidate it or until you force a refresh. If you edit the source database and do not see the change in the linked view, it is because the cached snapshot has not been replaced yet.

This behavior is by design. Notion prioritizes performance over real-time accuracy in linked views. The trade-off is that you may see old data for a short period after making changes. The refresh methods below override that cache immediately.

Steps to Refresh a Linked Database and Force a Cache Clear

  1. Reload the page using the browser or app command
    Press F5 on Windows or Cmd+R on macOS to reload the entire page. This clears the in-memory cache for the page and forces Notion to re-query all linked databases on that page. Wait two seconds after the reload and check if the data is current.
  2. Use the View menu to reload
    Click the View menu at the top of the Notion window and select Reload. This performs the same action as F5 or Cmd+R but is useful if you prefer using the menu. On the desktop app, the menu is located in the top bar next to File and Edit.
  3. Right-click the linked database block and choose Reload
    Right-click directly on the linked database view (not the page background). A context menu appears. Select Reload. This reloads only that specific database block, leaving the rest of the page unchanged. Use this method when you have multiple linked databases on one page and only one is stale.
  4. Close and reopen the page tab
    Close the browser tab or desktop app window that contains the page. Open the page again from the sidebar. This clears the entire page cache, including all linked database views, and forces a fresh load from the source database.
  5. Toggle a filter or sort on the linked database
    Click the filter or sort icon above the linked database view. Add a temporary filter such as Created > Today and then remove it. This triggers a re-query because Notion must apply the new filter to the cached data. Removing the filter leaves the view with fresh data.

Refresh a Linked Database Automatically with a Timer

Notion does not have a built-in auto-refresh setting for linked databases. However, you can create a workaround using a button that triggers a page reload. Add a Button block to the page and configure it to run the Reload page action. When you click the button, the page reloads and refreshes all linked databases. This is useful for dashboards or monitoring pages that you check frequently.

  1. Add a Button block
    Click the + icon on the page and type Button. Select the Button block from the menu.
  2. Set the button action
    Click the button to open its configuration panel. Under Action, select Reload page. Optionally, rename the button to something like Refresh Data.
  3. Use the button when needed
    Click the button whenever you want to refresh all linked databases on the page. The page reloads immediately.

If Notion Still Shows Old Data After Refreshing

Linked database view shows data from another user’s changes

If another team member edited the source database and you still see the old data, the issue is likely a sync delay. Wait 30 seconds and try the reload methods again. In rare cases, Notion servers can take up to two minutes to propagate changes across all regions. If the delay persists, ask the editor to check that they saved the change. A change is saved when the blue All changes saved message appears at the top of the page.

Linked database view is filtered incorrectly

A filter on the linked database view can hide new or updated rows. Click the filter icon above the view and review each filter condition. A common mistake is a filter that excludes rows with a blank property. Remove all filters temporarily to see if the missing data appears. If it does, add filters back one at a time to find the problematic condition.

Linked database view uses a different source database

It is possible that the linked database points to a different source than you expect. Click the linked database view title and select Source database from the dropdown menu. The source database name and location appear. Compare this with the database you edited. If they are different, you need to change the source or edit the correct database.

Browser cache is holding a stale page

Your browser may have cached the entire Notion page, including the linked database view. Clear the browser cache for the Notion domain. In Chrome, open the three-dot menu, go to More tools > Clear browsing data, select Cached images and files, and choose All time. Then reload the Notion page.

Notion Linked Database Refresh Methods Compared

Method Scope Speed
F5 or Cmd+R Entire page Fast (1-2 seconds)
View > Reload menu Entire page Fast
Right-click database > Reload Single linked database block Very fast (under 1 second)
Close and reopen tab Entire page Moderate (3-5 seconds)
Toggle filter Single linked database view Fast
Button block with Reload page action Entire page Fast

You can now refresh a stale linked database view in Notion using keyboard shortcuts, the right-click menu, or a custom button. For recurring monitoring pages, set up a Button block to reload the page with one click. If old data persists, check the view filters and the source database link before clearing your browser cache. The fastest way to refresh a single linked database is to right-click it and select Reload.