如何清理 tikiwiki 中的表 index_5*

How to clean up tables index_5* in tikiwiki

我的 mysql 实例有 1700 多个名为 "index_*" 的表。每个 15MB,这加起来超过 25 个演出。

我该如何清理这些东西?是否像删除这些表一样容易?或者 tikiwiki 中是否有一些配置可以清理与索引表相关的数据库?

哇,1700 多个,以前从未见过!你是哪个版本 运行?您可能需要升级,因为这听起来像是一个错误。

不过,好消息是您可以安全地(但小心地)删除 (drop) 它们,然后使用 [=11 从搜索管理面板或命令行重建搜索索引=] 和 tiki 将制作一个(或两个)新的。

我想备份 25 GB 太多了,但我建议您备份所有其他表以防万一。

index_* 表是统一搜索 mysql 引擎的存储,通常有几个,可能有六个或更多,所以听起来好像出了大问题。也许你有一个定期重建的 cron 作业 运行? (但这必须每小时或其他时间,通常一天一次就足够了)

祝你好运!