看来我们的开发人员关心他们在站点a的开发机器和站点b的数据库之间的延迟。
当然,显而易见的是在网站a和网站b之间尽可能less跳,并确保我们有稳定和快速的互联网连接。
还应该考虑什么来改善延迟? 开发人员机器和oracle数据库服务器之间应该有什么最小规范的networking。 服务器/机器的规格是否重要?如果是的话,您的build议是什么?
开发人员机器和Oracle数据库服务器之间应该有什么最小规格的networking。 一世
和生产一样。 其实他们不应该在一个生产数据库上工作,但只有开发数据库。 在一个单独的机器上。 最好在他们的办公室。
服务器/机器的规格是否重要,
取决于你在数据库上做了什么,但不是,它不会影响延迟。
如果是的话,你的build议是什么?
一些足够好的东西。 在我上一个项目中,我们的开发环境由一个大约250,000欧元的ExaData集群组成,因为我们需要它。 你需要什么取决于你做什么,所以规格问题是非常开放的。 他说:大多数情况下,他们应该拥有一个虚拟化集群,并且只是分配他们需要的数据库服务器进行testing和开发。
如果是networking延迟,那么根据您的预算,您可以select租用线路,但是这非常昂贵。 容量取决于需要在站点a和站点b之间传输多less数据。 所以你需要测量这个。