我对 MySQL 效率有疑问。
如果我有两个非常大的数据表,它们的列相似。我需要将数据一起显示,将表合并为 1 还是使用联接会更好?
请记住,随着时间的推移,每个表中可能会有数百万行,因此合并会使表大小加倍。
提高效率的最佳方法是什么?
值得分离数据吗?
最佳答案
以实际数据为准。如果两个表中的数据类型相同,则将它们放在一张表中。
MySQL 能够处理数百万行。当您实际发现性能问题时,您应该再次询问。
你的意思是“使用联合体”?通过使用 join,您可以将列添加到结果集中,看起来您更想添加行。
关于MySQL 效率 - 2 个单独的表或连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37655532/