MariaDB help_topic.* 文件

MariaDB help_topic.* files

我注意到 MariaDB (10) 在 /var/lib/mysql/mysql/performance_schema 中创建了一堆名为 help_topic.* 的文件。这些文件有什么用途(如果有的话)?我问是因为我在 Docker 容器中使用 MariaDB 并且想尝试 trim 所有的脂肪。如果它们被用来以任何形式提供帮助,我也许可以免除它们。

这些表提供了 HELP 语句使用的内容。

http://dev.mysql.com/doc/refman/5.6/en/server-side-help-support.html

因为它们是 MyISAM 表,您可以尝试简单地停止服务器,将文件移动到别处(这样服务器就看不到它们),然后重新启动它,并检查日志中是否有警告或错误。此外,您可能想尝试使用 HELP 命令以确保在缺少它们时不会导致任何类型的内部恐慌。当然不应该,但您可能需要验证。

在 MySQL 服务器 5.6.14 上测试,没有不良影响。使用 HELP 命令只是 returns 一个错误。

ERROR 1146 (42S02): Table 'mysql.help_topic' doesn't exist.

上面的错误日志中没有任何内容,无论是在启动时还是与客户端错误同时出现。

没有它们你应该没问题。