Bee*_*eep 14 database-performance sql-server sql-server-2008
我们即将推出双网络/内部事务应用程序,其中每个客户都有自己的数据库。每个数据库都非常小 - 每个不到 50MB,所以我们想知道使用 SQL Express 2008 而不是完整的 SQL Server 是否有意义。
这似乎具有跨服务器分布磁盘 I/O 的优势,同时节省大量资金(因为小型 15K 驱动器和使用的双核服务器都很便宜)。如果在某个时候我们需要太多的服务器,我们可以升级到 SQL Server ......但是现在有几十个内部用户,这似乎太贵了(特别是因为我们需要一个故障转移盒)。
考虑到我们的小型数据库,1GB 内存和单个处理器上 4 个内核的使用听起来并不太严格。我们永远不会有超过 200 个并发用户,并且大多数操作将更具事务性(这似乎有利于大量高速磁盘而不是沉重的 RAM/CPU,对吗?)
我是否错过了 SQL Server Standard 的任何优势,这些优势最初可以证明额外的 5-20K 美元投资是合理的?
mrd*_*nny 17
其他版本的 SQL Server 为您提供 SQL Agent 之类的功能,以便您可以安排数据库维护和其他作业。
只要您的数据库符合 Express 版本的限制,您就可以了。
SQL 服务器喜欢大量的 RAM。越多越好。由于 SQL Server 无法将数据加载到缓存中,这会给磁盘带来额外的负载。您应该查看 SQL Server 的 Web 版或工作站版。这些版本的限制高于 Express 版,但成本低于标准版。
如果您从 Express 版开始,您可以在购买许可证后随时升级到标准版。
mik*_*ika 15
我在 Express 版本中遇到的一些生产问题和解决方法:
计划备份
安全信息系统
剖析
| 归档时间: |
|
| 查看次数: |
8262 次 |
| 最近记录: |