向wordpress元表添加索引是个坏主意吗?

holgip5t  于 2021-06-24  发布在  Mysql
关注(0)|答案(1)|浏览(307)

我现在正在使用 wp_woocommerce_order_itemmeta wordpress中的表(设置类似于 wp_postmeta ). 此表有四个字段:
id order_item_id meta_key meta_value 我需要确保某些meta\u键的meta\u值是唯一的。e、 g.车票号码(同一车票号码不能两次发行)。
我知道可以使用具有唯一约束的多个列索引:
理解mysql查询中的多列索引
如何为mysql中的多列指定唯一约束?
我的问题是:在wordpress中添加这样一个约束会影响性能吗?或者有任何人都能想到的奇怪的副作用吗?

yb3bgrhw

yb3bgrhw1#

“票号”应该是它自己的列,而不是“属性”。然后可以安全地应用唯一性约束。
同时,这方面存在多重低效 wp_postmeta ,如本文所述。

相关问题