最佳化資料庫載入時間與效能

在此說明文件中

以下說明如何確保您的資料庫始終保持快速且靈敏 🏃🏼


如果您的資料庫感覺變慢了,有幾個可能的原因以及幾種改善效能的方法。

  • 頁面數量: 如果您的資料庫包含大量頁面,載入速度可能會變慢。

  • 屬性數量: 資料庫中可見的屬性越多,載入所需的時間可能就越長。為了協助保持資料庫的高效,每個資料庫最多可擁有 500 個屬性。如果您達到此限制,在移除部分屬性之前,您將無法新增新的屬性。

  • 複雜的排序與篩選器: 如果您的資料庫對標題、文字、公式或匯總等屬性進行了排序或篩選,其背後的邏輯可能會導致載入時間變長。

避免在高流量頁面中建立過多資料庫

如果您擁有大型工作空間,請避免在高流量頁面中放置大量 內嵌資料庫(例如儀表板)。同時檢視的資料庫越多,對您的設定造成的壓力就越大。

請先嘗試將每個資料庫放置在各自的頁面中。完成後,如果您希望將所有資料庫顯示在同一個頁面中,您可以:

  1. 在該頁面輸入 /linked 並選擇 資料庫的連結檢視 以建立 連結資料庫

  2. 在此連結資料庫中建立資料庫瀏覽模式,並將其設定為指向您所需的來源資料庫。不同的資料庫瀏覽模式可以指向不同的來源資料庫!

使用單一連結資料庫時,一次僅會開啟一個資料庫瀏覽模式,因此只有該資料庫會接聽更新。使用此設定,您應該會看到效能有所提升。

避免複雜的參照鏈

公式與匯總功能非常強大,但它們越複雜,您的資料庫可能就越慢。例如,一個依賴多個其他公式的公式,而這些公式又各自依賴匯總,可能需要更長的時間來計算。

盡量減少公式與匯總上的篩選器與排序

公式匯總 屬性上進行 篩選與排序 的資料庫,載入時間可能會稍長一些。

根據簡單屬性進行篩選

新增基於簡單屬性(例如選取、多選、狀態、數字與日期)的篩選器,可能會提升資料庫的速度。即使您有複雜的篩選器,這也有助於減少需要處理的頁面數量。

隱藏不必要的屬性

如果某些屬性在您的資料庫瀏覽模式中較不重要,隱藏它們可以改善回應速度與互動性。

如果您無法新增屬性

如果您在嘗試新增屬性時看到錯誤,可能是您的資料庫已達到 500 個屬性的限制

若要回到限制範圍內:

  • 刪除未使用的屬性(特別是那些未在任何瀏覽模式中使用的屬性)。

  • 審核「選取」與「多選」屬性。如果您有多個屬性用途相同,請考慮將它們合併。

刪除任何未使用的頁面

我們建議移除資料庫中任何不必要或重複的頁面,以保持其簡潔與最新狀態。如果這對您來說不可行,在 建立時間 屬性上新增篩選器以過濾掉舊頁面,可能會顯著提升超大型資料庫的效能。

為了確保所有使用者都能獲得最佳的資料庫效能,我們對資料庫實施了大小限制。一旦達到這些限制,您對資料庫所做的變更將無法儲存。

列數限制

每個 Notion 資料庫最多可容納 250,000 列。如果您接近或已超過此限制,將會看到提示:

  • 接近限制:您會在資料庫中看到即將達到上限的警告。您仍然可以新增列。

  • 達到或超過限制:您將無法新增列。新增列的請求將會顯示錯誤。

在資料庫頁面層級

對於資料庫中的每個頁面,該頁面所有屬性的資料總大小限制為 2.5MB。

此限制不影響:

  • 檔案與媒體屬性。您上傳檔案的實際大小不會計入此限制。

  • 公式與匯總。

  • 資料庫頁面內文中的內容(非屬性)。

  • 您在資料庫中擁有的屬性數量。例如,擁有 50 個屬性的資料庫,如果每個屬性都有簡短的描述或選項,仍然可以低於限制。

提示: 雙向關聯也有所限制。假設資料庫 A 與資料庫 B 彼此關聯。一旦您在資料庫 B 中將資料庫 A 的同一個頁面參照為關聯達 10,000 次,下次您嘗試在資料庫 B 中進行參照時,將不會反映在資料庫 A 中。

當您達到資料庫頁面的限制時,您會在特定資料庫頁面的頂端看到橫幅通知您。為了保持在此限制之下,您可以執行下列操作:

  • 縮小或縮短您的屬性選項。例如,在多選屬性上,您可以減少選項數量或縮短某些選項的名稱。在人員屬性上,您可以刪除特定頁面中參照的某些人員。

  • 刪除任何不必要的屬性,這也會刪除這些屬性內的資料。

在資料庫層級

您的資料庫中使用的所有屬性總大小也有 1.5MB 的限制。 您可以將此限制視為適用於資料庫的整體結構,例如您在資料庫中擁有的屬性數量,以及每個資料庫屬性(如選取或多選屬性)包含多少選項。

當您在資料庫中新增屬性或新增屬性選項(如額外的選取屬性選項)時,可能會遇到此限制。

為了保持在此限制之下,您可以執行下列操作:

  • 刪除任何不必要的屬性。

  • 從選取和多選屬性中刪除任何不必要的屬性選項。

  • 縮短任何屬性選項的字元數(例如,您可以將 Complete 選項變更為 完成)。

  • 縮短您在公式屬性中所使用任何公式的長度。

刪除屬性

如果您選擇刪除屬性以釋出空間並避免達到任何限制,您隨時可以還原這些已刪除的屬性及其資料。若要執行此操作:

  1. 點擊資料庫頂端的滑桿圖示。

  2. 選取 編輯屬性已刪除的屬性

  3. 選取您要還原之屬性旁邊的 ↩️

請注意,您可以在垃圾桶中保留 最多 1.5MB 的已刪除屬性。一旦達到此限制,您將需要 永久 刪除某些屬性。若要執行此操作:

  1. 點擊資料庫頂端的滑桿圖示。

  2. 選取 編輯屬性已刪除的屬性

  3. 選取您要永久刪除之屬性旁邊的 🗑️。您也可以選擇選單底部的 永久刪除全部

屬性及其資料一旦永久刪除,您將無法復原。

深入了解資料庫,確保您以最適合自身需求的方式使用它們


給予回饋

這項資源有用嗎?


Powered by Fruition