每个MySQL的最大行数(十亿)NDBCLUSTER?

时间:2009-04-29 08:44:26

标签: mysql sql database cluster-computing

我有一个数据库,需要能够扩展到数十亿条目或行。

  • 每张桌子可以支持多行吗?这是可取的吗?
  • 如果在NDBCLUSTER中使用,则会将单个表拆分为多个群集。
  • 其他负载均衡技术?
  • 部署此类数据库有哪些明智的方法?
  • 对于包含这么多行的数据库,获得更高性能的最佳做法是什么?
  • MySQL会这么做,还是我应该去别处看看。

1 个答案:

答案 0 :(得分:2)

我们有2200万行的表格,看不到瓶颈。至少没有足够的RAM无法修复。一般来说,没有简单的是或否。这取决于数据的性质,表引擎等。

如果您披露了更多信息,那么您正在保存哪种数据,那么回复可能会更详细。

我对大型数据库的唯一一般建议是,在进入复制和/或分片之前我会超出硬件选项(出于性能原因 - 保留备份从属设备是另一回事)。您还需要了解 index-fu 以及明显的开关/选项,以便调整数据库服务器。

更多信息,如果您可以告诉我您正在使用哪种数据。