gpt4 book ai didi

mysql - 如何将一个数据库中的表延续到另一个数据库中

转载 作者:行者123 更新时间:2023-11-29 14:13:32 24 4
gpt4 key购买 nike

我基本上很好奇是否可以继续在一个数据库中创建的表在另一个数据库中继续。例如,如果已为用户创建了一个表,每个表都有一个递增的唯一 id,位于一个数据库中但已“满”,则同一表是否可以在另一个数据库中继续使用,且唯一 id 仍会递增,即使数据库位于另一台服务器上。

如果这是一个菜鸟问题,我提前道歉。我是 MySql 的新手。

最佳答案

除非物理磁盘空间耗尽,否则表永远不会填满。不过,如果您有大量用户,它们可能会因为数据而不堪重负。

您所说的一般术语是分区、分片或集群。通常这样做是出于性能原因,而不是因为任何特定表在物理上太大。不过,请谨慎执行此操作,因为此更改的开销很大,并且需要非常严格的努力才能在整个应用程序中正确使用。

如果您使用某种对象关系映射器 (ORM) 来与数据库交互,那么从编程角度来看,它可能具有使这变得更容易的功能。

除非您有数千万行,否则可能有方法调整数据库以获得您所需的性能。

关于mysql - 如何将一个数据库中的表延续到另一个数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13078291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com