我,我们多年来一直在开发应用程序, 我们有~130个表,它们表示~2.5G的数据在2000万“行”中重新分配〜。
到目前为止,我们总是将所有数据存储在同一个数据库中,但我想知道是否已经做得很好,如果我不应该开始将新数据存储在不同的数据库中(如果可能的话)。
(我想知道,因为从现在起,我将不得不存储在我们的应用程序中传递的每一个和单个财务操作。(一个ESB)。它不是将它们存储在核心数据库上的良好开端)< / p>
答案 0 :(得分:0)
数据库的容量取决于数据库服务器的大小。将数据拆分到同一服务器上的两个数据库中不会提高性能,并且会使编码变得更加困难。
我有一个SQL Server数据库,其数据为1.2TB,数十亿行