內(nèi)容系統(tǒng)插件vip版本支持按欄目進行分表儲存,如下圖所示

對主表進行獨立分表,默認數(shù)據(jù)主表是:dr_1_news,所以數(shù)據(jù)都會儲存這張表中,欄目獨立分表是按欄目進行分表,主表就變成了:
dr_1_news_c1
dr_1_news_c2
dr_1_news_c3 等等。
應(yīng)用場景:
1、內(nèi)容數(shù)據(jù)過大,比如上百萬數(shù)據(jù)量時,可以進行平均分配到欄目分表中,減輕主表負擔(dān)。
2、作為內(nèi)容歸檔歷史儲存,不常用的內(nèi)容、沒有搜索需求的內(nèi)容等,可以劃分到欄目分表中,搜索數(shù)據(jù)不會進行檢索,提升搜索速度。
開啟方法:
1、首先,必須要備份全站的數(shù)據(jù)庫,備份好數(shù)據(jù)庫,萬一途中操作失敗會導(dǎo)致數(shù)據(jù)丟失,備份好數(shù)據(jù)庫可以及時回復(fù)到之前的狀態(tài)。
2、按要求選擇某個欄目,點擊開啟分表按鈕,系統(tǒng)會自動開啟,數(shù)據(jù)越多等待的時間就會越長。

3、同步分表字段,當(dāng)主表創(chuàng)建新字段或者首次使用時,可以先執(zhí)行下同步按鈕

4、同步數(shù)據(jù)到分表,見上圖按鈕
5、數(shù)據(jù)同步完成后,你可以多嘗試幾次同步,直到無可用數(shù)據(jù)時才結(jié)束。
6、更新系統(tǒng)緩存,和更新欄目緩存,這時候需要都更新一下。
7、切換到文章管理列表,這時候是看不到這個欄目數(shù)據(jù)的,你需要選擇這個欄目后,點搜索按鈕才可以看到數(shù)據(jù)。

注意事項:
1、后臺查看數(shù)據(jù)列表時,需要選擇欄目后進行搜索才能看到數(shù)據(jù),如上圖所示。
2、前端循環(huán)列表中,例如module等循環(huán)標(biāo)簽,無法直接調(diào)用本欄目的數(shù)據(jù)了,如果需要調(diào)用本欄目數(shù)據(jù)需要配合catid=欄目id來查詢,這樣就提升了查詢速度
3、前端搜索列表,默認不會出現(xiàn)本欄目數(shù)據(jù),只有加了catid參數(shù)才會調(diào)用本欄目數(shù)據(jù),這樣就提升了查詢速度
4、用戶中心列表頁面,也不會顯示本欄目數(shù)據(jù),同(1)中方法需要加上catid參數(shù)才行。