Discuz! X3 數據庫優化及目錄垃圾清理
作者:晉城網站建設 日期:2014-03-19
經過幾個小時的考查,已經證實以下幾個表可作清空處理。
pre_common_block_item_archive '區塊數據存檔 存在已經刪除的文章 和主題帖
pre_forum_spacecache ' 論壇空間緩存表
pre_home_notification '空間通知表
pre_common_block_item 'DIY數據,建議在清空本表時,先導出所有DIY。然后清空DIY后,再清空本數據。再導入。
以下表根據實際情況操作:
pre_common_block ' 該表儲存著后臺 模塊管理 - 模塊列表及數據調用模塊列表。
pre_common_credit_rule_log' 該表記錄所有會員的積分記錄里面的系統獎勵記錄,清空該表將清空系統獎勵記錄。
pre_common_block_style' 保存模塊模板數據的表,某些模板數據在后臺可能無法刪除。可直接從表中刪除數據。
pre_common_block_pic'該表保存著數據調用及DIY調用的圖片縮略圖路徑。
清空時可連同data/attachment/block文件夾一起清空(保留block文件夾下的index.htm)。
不過清空后,所有DIY頁面有圖片的都需要手動更新數據。
更新數據后圖片會自動生成。
清空此表及此目錄的目地是為了清除沉余數據及文件。
開啟圖片模式的用戶請勿清空本表,不然圖片模式下的圖片無法顯示。
pre_common_block_item_archive '清空后空出2.7M空間
pre_forum_spacecache '清空后空出2.3M空間
pre_home_notification'清空后空出 31M空間
pre_common_block_item'清空后空出1.9M空間
pre_common_block '刪除多余數據后空出 13kb空間
pre_common_credit_rule_log'清空后空出3.1M空間
本來數據庫已經有85M了,結果按以上方法憂化后, 就只有45M了??粘隽?0M左右。
注意了哦,是清空表,不是刪除表。建議在操作前,請先備份數據庫。
看到部分回復的站友對我列出的表有疑問,現在在這里聲明,這是我親自測試了的。
Discuz程序可清空目錄列表
./data/imagecache
./data/cache'(保留cache文件夾下的index.htm)
./data/threadcache'(保留threadcache文件夾下的index.htm)
./data/attachment/temp
./data/attachment/forum/threadcover'是圖片模式下的縮略圖。
如果你沒用圖片模式,可以直接刪除里面的目錄及文件,保留threadcover文件夾下的index.htm
在清空./data/cache目錄后,一般要進入網站后臺,更新一下緩存。不然網站首頁將會嚴重錯位。
DiscuzX3的數據庫中存在的可刪除的舊表:
pre_home_viewlog 是舊程序的??梢詣h除,但最好先備份
pre_forum_project 是舊程序的??梢詣h除,但最好先備份
pre_forum_postposition 是舊程序的。可以刪除,但最好先備份
pre_forum_groupranking 是舊程序的。可以刪除,但最好先備份
pre_common_moderate 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_searchcache 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_search 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_fieldcache 是舊程序的??梢詣h除,但最好先備份
pre_common_block_item_archive 是舊程序的??梢詣h除,但最好先備份
pre_common_adminsession 是舊程序的??梢詣h除,但最好先備份
pre_common_addon 是舊程序的。可以刪除,但最好先備份
部分插件生成的數據庫表在卸載插件后,數據庫表無法卸載。可手動刪除。
pre_plugin_dsuampper DSU的插件 添加的表,不知道插件名是什么
pre_xwb_bind_info X微博插件 添加的表
pre_xwb_bind_thread
pre_xwb_session
pre_library_store_backup 閱覽室 讀書插件 添加的表
pre_library_reservation_backup
pre_library_circulation_backup
pre_library_book_backup
pre_member_pay 贊助我們插件 添加的表
pre_plugin_logins 藍色理想登錄提醒 1.5 添加的表
pre_wq_links 友情鏈接自助申請 1.3 添加的表
關于關閉排行榜的站長,可能不希望在家園首頁中看到競價排名那欄,要想那欄消失很簡單,只需清空pre_home_show表就以了。這樣用戶排行下就沒有數據了。
另外pre_home_specialuser 不知道是什么東西,反正也是可作清空處理的。
pre_common_block_item_archive '區塊數據存檔 存在已經刪除的文章 和主題帖
pre_forum_spacecache ' 論壇空間緩存表
pre_home_notification '空間通知表
pre_common_block_item 'DIY數據,建議在清空本表時,先導出所有DIY。然后清空DIY后,再清空本數據。再導入。
以下表根據實際情況操作:
pre_common_block ' 該表儲存著后臺 模塊管理 - 模塊列表及數據調用模塊列表。
pre_common_credit_rule_log' 該表記錄所有會員的積分記錄里面的系統獎勵記錄,清空該表將清空系統獎勵記錄。
pre_common_block_style' 保存模塊模板數據的表,某些模板數據在后臺可能無法刪除。可直接從表中刪除數據。
pre_common_block_pic'該表保存著數據調用及DIY調用的圖片縮略圖路徑。
清空時可連同data/attachment/block文件夾一起清空(保留block文件夾下的index.htm)。
不過清空后,所有DIY頁面有圖片的都需要手動更新數據。
更新數據后圖片會自動生成。
清空此表及此目錄的目地是為了清除沉余數據及文件。
開啟圖片模式的用戶請勿清空本表,不然圖片模式下的圖片無法顯示。
pre_common_block_item_archive '清空后空出2.7M空間
pre_forum_spacecache '清空后空出2.3M空間
pre_home_notification'清空后空出 31M空間
pre_common_block_item'清空后空出1.9M空間
pre_common_block '刪除多余數據后空出 13kb空間
pre_common_credit_rule_log'清空后空出3.1M空間
本來數據庫已經有85M了,結果按以上方法憂化后, 就只有45M了??粘隽?0M左右。
注意了哦,是清空表,不是刪除表。建議在操作前,請先備份數據庫。
看到部分回復的站友對我列出的表有疑問,現在在這里聲明,這是我親自測試了的。
Discuz程序可清空目錄列表
./data/imagecache
./data/cache'(保留cache文件夾下的index.htm)
./data/threadcache'(保留threadcache文件夾下的index.htm)
./data/attachment/temp
./data/attachment/forum/threadcover'是圖片模式下的縮略圖。
如果你沒用圖片模式,可以直接刪除里面的目錄及文件,保留threadcover文件夾下的index.htm
在清空./data/cache目錄后,一般要進入網站后臺,更新一下緩存。不然網站首頁將會嚴重錯位。
DiscuzX3的數據庫中存在的可刪除的舊表:
pre_home_viewlog 是舊程序的??梢詣h除,但最好先備份
pre_forum_project 是舊程序的??梢詣h除,但最好先備份
pre_forum_postposition 是舊程序的。可以刪除,但最好先備份
pre_forum_groupranking 是舊程序的。可以刪除,但最好先備份
pre_common_moderate 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_searchcache 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_search 是舊程序的??梢詣h除,但最好先備份
pre_common_member_stat_fieldcache 是舊程序的??梢詣h除,但最好先備份
pre_common_block_item_archive 是舊程序的??梢詣h除,但最好先備份
pre_common_adminsession 是舊程序的??梢詣h除,但最好先備份
pre_common_addon 是舊程序的。可以刪除,但最好先備份
部分插件生成的數據庫表在卸載插件后,數據庫表無法卸載。可手動刪除。
pre_plugin_dsuampper DSU的插件 添加的表,不知道插件名是什么
pre_xwb_bind_info X微博插件 添加的表
pre_xwb_bind_thread
pre_xwb_session
pre_library_store_backup 閱覽室 讀書插件 添加的表
pre_library_reservation_backup
pre_library_circulation_backup
pre_library_book_backup
pre_member_pay 贊助我們插件 添加的表
pre_plugin_logins 藍色理想登錄提醒 1.5 添加的表
pre_wq_links 友情鏈接自助申請 1.3 添加的表
關于關閉排行榜的站長,可能不希望在家園首頁中看到競價排名那欄,要想那欄消失很簡單,只需清空pre_home_show表就以了。這樣用戶排行下就沒有數據了。
另外pre_home_specialuser 不知道是什么東西,反正也是可作清空處理的。