0

我有很多网上商店,都运行在我当天制作的同一个 PHP/mysql 后端上。

每个网上商店都有自己的一组表格,例如 10 个表格或其他表格,包含有关产品、客户等的数据。和一对夫妇 1000 产品。

示例表

mystore_product_info
mystore_category_info
..
mystore2_product_info
mystore2_category_info

我只是想知道将它们合并到一组表中是否有利于速度,向表中添加额外的 1 列,以识别数据用于哪个网店?

到时候会变成这样

product_info
category_info

还是会更慢,用这些更大的桌子?

4

1 回答 1

0

如果数据已经分开,我认为你最好保持这种状态。如果这些网上商店不需要共享数据,那么您就不会因为忘记在其中一个查询中包含额外的列而冒着交叉污染它们的风险。通过组合它们,您不会获得任何性能优势。

于 2013-03-09T05:59:27.567 回答