我们即将推出双Web /内部事务应用程序,其中每个客户端都有自己的数据库.每个数据库都很小 – 每个都不到50MB,所以我们想知道使用SQL Express 2008而不是完整的SQL Server是否合理.
这似乎具有在服务器之间分配磁盘I / O同时节省大量$$$的优势(因为小型15K驱动器和使用的双核服务器都很便宜).如果在某些时候我们需要太多的服务器,我们可以升级到SQL Server ……但是现在有几十个内部用户,这似乎太贵了(特别是因为我们需要一个故障转移盒).
鉴于我们的数据库规模较小,1GB内存和单个处理器上4个内核的使用听起来并不太严格.我们永远不会有超过200个并发用户,并且大多数操作将更具交易性(这似乎有利于大量RAM / CPU上的高速磁盘,对吧?)
我是否遗漏了SQL Server Standard的任何优点,可以证明最初的额外$5-20K投资是合理的?
解决方法
SQL Server的其他版本可以为您提供SQL Agent之类的功能,因此您可以安排数据库维护和其他工作.
只要您的数据库符合Express版本的限制,您就可以了.
SQL服务器喜欢大量的RAM.越多越好.由于SQL Server无法将数据加载到缓存中,因此会在磁盘上添加额外的负载.您应该查看SQL Server的Web Edition或Workstation版本.这些版本的限制比Express版本更高,但成本低于标准版.
如果您开始使用Express版本,则可以在购买许可证后随后升级到标准版.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。