谢谢蓝天兄弟。美国佬太不讲情面了,跟我一个文件一个文件核对大小,最后还放了痕话(上面已经说过,就不重复了)。昨晚今晨,又是一个不眠夜,直到今早4点半,才研究出Discuz的数据表结构和含义。只可惜数据量确实很大,post表(存放所有帖子的数据表)竟然无法导出sql备份文件,尝试了很多次都无果。最终只能想出现在这个下下之策。刚才20分钟前,我刚又同BH的条例法规部门电话联系,在对方确认我已经删除并减小数据库容量后,仅1分钟,全站就恢复了。没办法,寄人篱下,只能这样受气……至于为何要全部删除,而不是有选择的删除,是因为BH关闭了网站服务以后,无法通过Discuz论坛自身后台数据维护窗口进行修补,而只能通过phpMyAdmin后台数据管理工具来操作,这个工具有许多限制,无法直接搜索出某一时间段的帖子。另外最后删减后的数据库大小到底应该是多少上限,BH并没有给出确切的说法,但按此前BH的官方Terms of Condition里的说明,单个数据库容量不超过2GB,应该是没问题的,而之前我们的数据库虽然庞大,但也只有506MB。也许是Discuz的数据访问方式导致许多冗余,这也是各位访问论坛感觉不稳定的原因之一。鉴于BH是共用的虚拟服务器服务商,同一主机上会有其他众多网站,因此BH考虑更多的是其他用户是否投诉。关于技术层面的东西,单独看也许并不怎样,但一旦上升到政策/法规层面了,就不得不另眼相看。这也是我与美国佬多年交往后得来的一点点经验,我们不能与之对抗,或者不予理睬,而必须积极应对,只是我们的代价也许太大了。