团队应该是一种分类法吗?如果是这样的话,我是否真的为每个帖子类型设置了一个重复的分类法(一个用于文章,一个用于事件,一个用于人)?
您可以将相同的分类法分配给多个帖子类型,因此我不明白您为什么需要复制它。
我肯定会根据所有3种帖子类型的团队值进行查询,因此我假设元数据并不理想,因为元数据没有在数据库中建立索引。在DB表中为meta value列添加索引是个坏主意吗?
当核心更新时,索引往往是孤立的。我是根据经验说的,所以这不是官方的,也不能保证会是这样。
我认为我对你的目标理解不够,无法说出哪一个是最好的(尽管我可能倾向于“分类法”),但是。。。
分类法查询很复杂,因为有三个表需要为分类法进行调整,然后是post表本身,尽管它们不一定用于所有查询元查询相对来说要简单得多。即使没有您需要的索引,它也可能更快我的答案是,如果您真的想让数据和流量值得担心性能差异,请在开发人员堆栈上设置每个数据和流量,并对其进行分析。