[問題] 自作聰明導致舊資料囤積
發表於 : 2005-01-14 15:08
●架設主機作業系統:幽尼史\r
●您安裝的程式:Apache 21.3.33+ php 4.3.10 + MySql 4 .0.22
●您的 phpBB2 版本:phpBB 2.0.11
因為論壇版面過多(共20個版)
上個月
我做了一個決定
將一個論壇拆解成為AB兩個論壇使用\r
於是.我想了一個天才的辦法
將原本A論壇的資料庫所有內容..複製到B資料庫\r
接著.到PHPBB後台管理.
把A論壇的版面刪掉下半部(11~20版面).B論壇的版面刪掉上半部(1~10版面)
這樣..就完成了論壇拆解的工程
整個過程順利.使用上也沒有任何問題
但是近日卻發現一個現象

B資料庫存取的文章..高達54264..使用了12.9MB的容量
但事實上..

B論壇再版面上.僅存在著27636.而且也絕不可能使用到12.9MB的資料
也就是說..B論壇當初所刪除由A論壇複製來的上半部文章
並沒有真正移除.文章還是存在於B論壇的資料庫中
只是版面上並沒有顯示罷了
這時候..我該怎麼作.才能把B資料庫這些多餘的文章移除\r
感謝
●您安裝的程式:Apache 21.3.33+ php 4.3.10 + MySql 4 .0.22
●您的 phpBB2 版本:phpBB 2.0.11
因為論壇版面過多(共20個版)
上個月
我做了一個決定
將一個論壇拆解成為AB兩個論壇使用\r
於是.我想了一個天才的辦法
將原本A論壇的資料庫所有內容..複製到B資料庫\r
接著.到PHPBB後台管理.
把A論壇的版面刪掉下半部(11~20版面).B論壇的版面刪掉上半部(1~10版面)
這樣..就完成了論壇拆解的工程
整個過程順利.使用上也沒有任何問題
但是近日卻發現一個現象

B資料庫存取的文章..高達54264..使用了12.9MB的容量
但事實上..

B論壇再版面上.僅存在著27636.而且也絕不可能使用到12.9MB的資料
也就是說..B論壇當初所刪除由A論壇複製來的上半部文章
並沒有真正移除.文章還是存在於B論壇的資料庫中
只是版面上並沒有顯示罷了
這時候..我該怎麼作.才能把B資料庫這些多餘的文章移除\r
感謝