是否可以使用HyperDB拆分数据库表?

时间:2011-03-21 作者:Vince Pettit

我正在寻找实现HyperDB或了解HyperDB的人的答案。

我有一个数据库,大约一周前刚超过100mb,问题是我的主机一次只允许100mb的数据库。我想实现HyperDB,但想先了解一些信息。

仅在数据库的posts表上,我当前的数据库就有大约100mb。如果我实现HyperDB,这个表会在两个数据库之间拆分吗?

1 个回复
最合适的回答,由SO网友:AutoBlogged 整理而成

HyperDB允许您跨不同的数据库拆分整个表,但它不会拆分单个表。无论如何,你都不希望这样,因为这意味着wordpress必须查询多个数据库才能找到一篇文章。

但是,根据站点的设置方式,您可以通过使用子目录创建多站点wordpress安装来解决此问题。这意味着将您的站点拆分为实际上是单独wordpress安装的子目录。然后可以使用hyperdb分发这些表。

或者,更简单的方法是找到一个不限制数据库大小的web主机:)

结束