我管理的是一个小型的MediaWiki维基,最近遭受了大量的垃圾邮件攻击。我已经删除了所有的垃圾邮件帐户和页面,并且由于How to permanently delete a page from a MediaWiki wiki?提供的帮助,我已经能够清除wiki数据库中的“存档”表,因此它不是全部的我删除的垃圾邮件页面。
但是,相对于维基的实际大小,数据库仍然很大。 'text'表的运行速度为2.7GB,'searchindex'表的大小为302.9MB。减少这些表格大小的最佳方法是什么,尤其是“文本”表格?如果有必要的话,我愿意出口维基的所有面向公众的部分并将它们导入一个干净的安装。
答案 0 :(得分:1)
答案 1 :(得分:0)
我通过优化违规表解决了这个问题(实际上至少)。这将其尺寸减小到200到300 MB之间。考虑到维基中存在的数据量,这似乎仍然很大,但至少它是可管理的。