wordpress - 是否有可能在 Wordpress 中用完 ID 号?
问题描述
在 Wordpress 中,每个帖子(条目、产品等)都有一个唯一的 ID 号。随着网站内容的增长,我意识到 ID 号码在不断增加。
我猜可用的帖子数量可能会很高(或者我希望如此!)但我是出于好奇而问的。您可以拥有的帖子数量是否有实际限制?
帖子被删除后会发生什么?系统是否以某种方式填补了空白?
把帖子留在那里像酒一样变老可以吗?或者如果你有太多,不时清理是一个好习惯?
解决方案
该wp_post.ID
列是 a unsigned bigint
,它(在 MySQL 中,Wordpress 使用的数据库中)可以存储从 0 到 18446744073709551615 ((2^64)-1) 的值。所以理论上,这是帖子的最大数量。
现在,还有其他表为每个帖子获取多行,并且这些表具有相同的最大值(因为它们的ID
列也是 a unsigned bigint
)。例如“帖子元”和评论。因此,您会很快遇到问题,但即使posts_meta
每个帖子有 1000 行,在遇到此限制之前,您仍然可以发布大约 1844674407370955 个帖子。
现在,问题不是“是否有最大数量的帖子”,而是“是否有可能用完 ID”。我认为创建 1844674407370955 个帖子是不可能的,所以:不。
推荐阅读
- bash - 仅使用 Bash 模式匹配从字符串开头删除模式
- c++ - std::async 不产生线程
- c - 将文件名传递给函数
- python - w7 64_bit 上的 pyCharm
- android - 如何在 Android 上将“top”命令与交互式选项 1(对于许多内核)一起使用?
- java - (Java) 为什么我的代码没有打印出完整的数字?
- python - 类中的装饰器:有没有更好的方法
- google-cloud-firestore - 在 Firebase 中使用 DispatchQueue 更新 UI - SwiftUI
- javascript - easyAutocomplete 功能停止我的 keyup 处理程序
- r - 如何根据 R Shiny 中的传单地图的输入过滤数据表?