我有一个数据库,除了其他的东西外,每天还能获得大约500,000个存储过程调用。 它对我们来说运行得太慢了,当我们接近它时,我们将会升级它。
我正在寻找亚马逊EC2作为解决scheme,它似乎没问题。 像Reddit这样的网站使用它广泛的数据库的东西,他们说好的事情。 有没有比Amazon EC2更好的解决scheme?
没有人会更好地知道这个问题的答案!
我会做一些调查你的当前服务器上的瓶颈。 即CPU,内存,磁盘I / O,并至less猜测你需要一个新的数据库服务器的规格,允许未来的增长和空间。
一旦你从受过教育的猜测中得到了VPS,你就可以设置sql并运行一些testing,甚至可以像重播一个profiler跟踪一样简单地查看服务器性能统计与当前服务器的比较情况。 这些结果将允许您改进/调整您的初始猜测。
你是否特别想要一个“阴天”的解决scheme,或者只是你正在看的一个选项?
实际上它只有6sp / s左右 – 这并不是很多,但这一切都取决于它们在服务器上的负载量 – 如果它们非常重要,那么您将需要显着提高存储性能,如果它们非常繁重,那么移动到一个更新的服务器(比如基于nehalem xeon的盒子)会非常有用,因为它们的内存非常快。