gpt4 book ai didi

mysql - 我可以在我的 WordPress 安装的 wp_options 表中删除 transient 吗?

转载 作者:IT老高 更新时间:2023-10-28 12:55:13 26 4
gpt4 key购买 nike

我最近注意到我的 wp_options 表似乎有点大。它包含 1161 行,大小约为 2.1mb。

我已经安装了Clean Options .看起来该插件的开发早在 2010 年就停止了,但它仍然完成了这项工作。

我现在有一长串可能孤立的条目。有没有一种简单的方法可以对这些进行排序,并确定哪些要删除,哪些要保留?另外,这是否会导致网站出现性能问题?

感谢您的阅读,欢迎任何想法!

更新:Clean Options 插件在列表中返回了一些 transient ,这使我发现 wp_options 表中有数百个 transient 文件。有一大堆看起来像:

  • _site_transient_browser_5728a0f1503de54634b3716638...
  • _site_transient_timeout_browser_03df11ec4fda7630a5...
  • _transient_feed_83dcaee0f69f63186d51bf9a4...
  • _transient_plugin_slugs
  • _transient_timeout_feed_83dcaee0f69f63186d51bf9a4b...

等等。就像我说的,有几百行看起来像这样。直接丢弃它们是否安全?

谢谢

最佳答案

您可以安全地转储它们。 Wordpress 和一些插件会根据需要重新创建 transient 。 transient 或多或少是来自复杂查询的存储值。结果被保存为 transient ,这样系统就不必一遍又一遍地执行常见的查询,而只需查找存在且尚未过期的 transient 。当然,在进行更改之前备份您的数据库,以免出现问题!

备份所有内容后,您可以像这样运行 mysql 语句:

DELETE FROM `wp_options` WHERE `option_name` LIKE ('%\_transient\_%')

[编辑: 声明用转义字符修复,评论建议后]

关于mysql - 我可以在我的 WordPress 安装的 wp_options 表中删除 transient 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com