最佳化資料庫載入時間與效能
以下說明如何確保您的資料庫始終保持快速且靈敏 🏃🏼
如果您的資料庫感覺變慢了,有幾個可能的原因以及幾種改善效能的方法。
頁面數量: 如果您的資料庫包含大量頁面,載入速度可能會變慢。
屬性數量: 資料庫中可見的屬性越多,載入所需的時間可能就越長。為了協助保持資料庫的高效,每個資料庫最多可擁有 500 個屬性。如果您達到此限制,在移除部分屬性之前,您將無法新增新的屬性。
複雜的排序與篩選器: 如果您的資料庫對標題、文字、公式或匯總等屬性進行了排序或篩選,其背後的邏輯可能會導致載入時間變長。
避免在高流量頁面中建立過多資料庫
如果您擁有大型工作空間,請避免在高流量頁面中放置大量 內嵌資料庫(例如儀表板)。同時檢視的資料庫越多,對您的設定造成的壓力就越大。
請先嘗試將每個資料庫放置在各自的頁面中。完成後,如果您希望將所有資料庫顯示在同一個頁面中,您可以:
在該頁面輸入
/linked並選擇資料庫的連結檢視以建立 連結資料庫。在此連結資料庫中建立資料庫瀏覽模式,並將其設定為指向您所需的來源資料庫。不同的資料庫瀏覽模式可以指向不同的來源資料庫!
使用單一連結資料庫時,一次僅會開啟一個資料庫瀏覽模式,因此只有該資料庫會接聽更新。使用此設定,您應該會看到效能有所提升。
避免複雜的參照鏈
公式與匯總功能非常強大,但它們越複雜,您的資料庫可能就越慢。例如,一個依賴多個其他公式的公式,而這些公式又各自依賴匯總,可能需要更長的時間來計算。
盡量減少公式與匯總上的篩選器與排序
根據簡單屬性進行篩選
新增基於簡單屬性(例如選取、多選、狀態、數字與日期)的篩選器,可能會提升資料庫的速度。即使您有複雜的篩選器,這也有助於減少需要處理的頁面數量。
隱藏不必要的屬性
如果某些屬性在您的資料庫瀏覽模式中較不重要,隱藏它們可以改善回應速度與互動性。
如果您無法新增屬性
如果您在嘗試新增屬性時看到錯誤,可能是您的資料庫已達到 500 個屬性的限制。
若要回到限制範圍內:
刪除未使用的屬性(特別是那些未在任何瀏覽模式中使用的屬性)。
審核「選取」與「多選」屬性。如果您有多個屬性用途相同,請考慮將它們合併。
刪除任何未使用的頁面
我們建議移除資料庫中任何不必要或重複的頁面,以保持其簡潔與最新狀態。如果這對您來說不可行,在 建立時間 屬性上新增篩選器以過濾掉舊頁面,可能會顯著提升超大型資料庫的效能。
為了確保所有使用者都能獲得最佳的資料庫效能,我們對資料庫實施了大小限制。一旦達到這些限制,您對資料庫所做的變更將無法儲存。
列數限制
每個 Notion 資料庫最多可容納 250,000 列。如果您接近或已超過此限制,將會看到提示:
接近限制:您會在資料庫中看到即將達到上限的警告。您仍然可以新增列。
達到或超過限制:您將無法新增列。新增列的請求將會顯示錯誤。
在資料庫頁面層級
對於資料庫中的每個頁面,該頁面所有屬性的資料總大小限制為 2.5MB。
此限制不影響:
檔案與媒體屬性。您上傳檔案的實際大小不會計入此限制。
公式與匯總。
資料庫頁面內文中的內容(非屬性)。
您在資料庫中擁有的屬性數量。例如,擁有 50 個屬性的資料庫,如果每個屬性都有簡短的描述或選項,仍然可以低於限制。
提示: 雙向關聯也有所限制。假設資料庫 A 與資料庫 B 彼此關聯。一旦您在資料庫 B 中將資料庫 A 的同一個頁面參照為關聯達 10,000 次,下次您嘗試在資料庫 B 中進行參照時,將不會反映在資料庫 A 中。
當您達到資料庫頁面的限制時,您會在特定資料庫頁面的頂端看到橫幅通知您。為了保持在此限制之下,您可以執行下列操作:
縮小或縮短您的屬性選項。例如,在多選屬性上,您可以減少選項數量或縮短某些選項的名稱。在人員屬性上,您可以刪除特定頁面中參照的某些人員。
刪除任何不必要的屬性,這也會刪除這些屬性內的資料。
在資料庫層級
您的資料庫中使用的所有屬性總大小也有 1.5MB 的限制。 您可以將此限制視為適用於資料庫的整體結構,例如您在資料庫中擁有的屬性數量,以及每個資料庫屬性(如選取或多選屬性)包含多少選項。
當您在資料庫中新增屬性或新增屬性選項(如額外的選取屬性選項)時,可能會遇到此限制。
為了保持在此限制之下,您可以執行下列操作:
刪除任何不必要的屬性。
從選取和多選屬性中刪除任何不必要的屬性選項。
縮短任何屬性選項的字元數(例如,您可以將
Complete選項變更為完成)。縮短您在公式屬性中所使用任何公式的長度。
刪除屬性
如果您選擇刪除屬性以釋出空間並避免達到任何限制,您隨時可以還原這些已刪除的屬性及其資料。若要執行此操作:
點擊資料庫頂端的滑桿圖示。
選取
編輯屬性→已刪除的屬性。選取您要還原之屬性旁邊的
↩️。
請注意,您可以在垃圾桶中保留 最多 1.5MB 的已刪除屬性。一旦達到此限制,您將需要 永久 刪除某些屬性。若要執行此操作:
點擊資料庫頂端的滑桿圖示。
選取
編輯屬性→已刪除的屬性。選取您要永久刪除之屬性旁邊的
🗑️。您也可以選擇選單底部的永久刪除全部。
屬性及其資料一旦永久刪除,您將無法復原。
深入了解資料庫,確保您以最適合自身需求的方式使用它們
