改善开发人员机器和 Oracle DB 之间的延迟

改善开发人员机器和 Oracle DB 之间的延迟

我们的开发人员似乎担心位于站点 a 的开发机器和位于站点 b 的数据库之间的延迟。

当然,显而易见的事情是尽可能减少站点 a 和 b 之间的跳数,并确保我们拥有稳定、快速的互联网连接。

还应该考虑哪些方面来改善延迟?开发人员计算机和 Oracle DB 服务器之间的网络最低规格应该是多少?服务器/计算机的规格重要吗?如果重要,您的建议是什么?

答案1

开发人员计算机和 Oracle 数据库服务器之间的网络最低规格应是多少?

与生产相同。实际上他们根本不应该在生产数据库上工作,而应该有一个仅用于开发的数据库。在单独的机器上。最好在他们的办公室里。

服务器/机器的规格重要吗?

取决于您在数据库上执行的操作,但不,它根本不会影响延迟。

如果可以的话,您的建议是什么?

足够好的东西。在我的上一个项目中,我们的开发环境由一个 ExaData 集群组成,价值约 250,000 欧元 - 因为我们需要它。您需要什么取决于您做什么,因此规格问题非常开放。话虽如此:大多数时候他们应该有一个虚拟化集群,只需为测试和开发分配他们需要的数据库服务器。

答案2

如果是网络延迟,那么根据你的预算,你可以选择租用线路,但这真的很贵。容量取决于站点 a 和 b 之间需要传输多少数据。所以你需要测量这一点。

相关内容