WPML 包含一项数据库优化功能,用于清理并缩减 wp_icl_translate 和 wp_icl_translation_status 表的大小。
优化功能的工作原理
WPML 的一次性数据库表优化过程:
- 清理翻译表中过时或不必要的数据
- 使用压缩技术以更紧凑的格式存储新数据
- 通过重用释放的空间,帮助防止未来数据库膨胀
虽然优化减少了表中的数据量,但它不会缩小磁盘文件。要回收磁盘空间,需要手动重建表,这不属于此过程的一部分。
如何运行数据库表优化
从 WPML 5.0 开始,Database & strings maintenance 是 WPML Troubleshooting 插件的一部分。请先从 WPMLActivate & Update 安装它。
要缩减 WPML 数据库表的大小:
- 前往 WPML支持,然后单击 Database & strings maintenance
- 滚动到 Database Tables Optimization 部分
- 勾选 I understand and want to proceed,然后单击 Optimize translation tables

运行数据库表优化
此屏幕上的每个工具都会直接写入 WPML 的表,并可能导致翻译丢失。在运行此工具之前,请进行完整的数据库备份。