聯系官方銷售客服
1835022288
028-61286886
內容系統插件vip版本支持按欄目進行分表儲存,如下圖所示
對主表進行獨立分表,默認數據主表是:dr_1_news,所以數據都會儲存這張表中,欄目獨立分表是按欄目進行分表,主表就變成了:
dr_1_news_c1
dr_1_news_c2
dr_1_news_c3 等等。
應用場景:
1、內容數據過大,比如上百萬數據量時,可以進行平均分配到欄目分表中,減輕主表負擔。
2、作為內容歸檔歷史儲存,不常用的內容、沒有搜索需求的內容等,可以劃分到欄目分表中,搜索數據不會進行檢索,提升搜索速度。
開啟方法:
1、首先,必須要備份全站的數據庫,備份好數據庫,萬一途中操作失敗會導致數據丟失,備份好數據庫可以及時回復到之前的狀態。
2、按要求選擇某個欄目,點擊開啟分表按鈕,系統會自動開啟,數據越多等待的時間就會越長。
3、同步分表字段,當主表創建新字段或者首次使用時,可以先執行下同步按鈕
4、同步數據到分表,見上圖按鈕
5、數據同步完成后,你可以多嘗試幾次同步,直到無可用數據時才結束。
6、更新系統緩存,和更新欄目緩存,這時候需要都更新一下。
7、切換到文章管理列表,這時候是看不到這個欄目數據的,你需要選擇這個欄目后,點搜索按鈕才可以看到數據。
注意事項:
1、后臺查看數據列表時,需要選擇欄目后進行搜索才能看到數據,如上圖所示。
2、前端循環列表中,例如module等循環標簽,無法直接調用本欄目的數據了,如果需要調用本欄目數據需要配合catid=欄目id來查詢,這樣就提升了查詢速度
3、前端搜索列表,默認不會出現本欄目數據,只有加了catid參數才會調用本欄目數據,這樣就提升了查詢速度
4、用戶中心列表頁面,也不會顯示本欄目數據,同(1)中方法需要加上catid參數才行。