使用单个mysql服务器时,多个数据库和单个数据库之间有什么区别吗?

时间:2013-09-25 08:17:53

标签: mysql performance

我有一个mysql服务器。

我需要运行wordpress和discuz,有两种方法可以使用mysql服务器:

  1. 在mysql中创建两个数据库,一个用于wordpress,另一个用于discuz

  2. 在mysql中只创建一个数据库,两者共享数据库。

  3. 哪一个提供更好的mysql性能?

    谢谢!

2 个答案:

答案 0 :(得分:0)

实际上,据我所知,它几乎相同,但只是一个可读性问题,许多网站都托管在只允许一个数据库的服务器上,在这种情况下,您可以使用具有不同表前缀的相同数据库“例如”增强可读性,除此之外,它几乎相同,没有性能问题,但另一方面,不得不使用数据库,这将允许您跟踪数据库服务器上的问题,如过载和类似的事情,因为更容易你会知道它来自哪里。我希望这就够了。

答案 1 :(得分:0)

对于某些软件工程的观点,也许使用两个数据库更好。 (好吧,如果您的数据库中没有太多大数据,它几乎没有区别,但如果您的数据足够大,则可以更好地独立分离和管理。大多数好的工程工作都是性能的预测工作,所以这是我的建议,也许这不是一个好的答案。)