微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server – SQL Server表达的数据库数量

我正在运行一个目前托管~50个数据库sql EXPRESS 2005服务器.数据库为客户的CMS /电子商务网站提供服务.连接是单个实例,没有使用用户附加的实例.中位数据库大小为5MB,最大20MB.该网站主要是低流量,cpu利用率<1. 10%,sql进程最多使用350MB RAM.
目前我完全符合1cpu / 1GB RAM的sql server express限制.在即将到来的扩展中,数据库数量可能翻倍.如果我假设需求呈线性增长,那么仍然无法达到1GB的限制.但我担心数据库数量(> 100)可能会成为一个问题.我不确定这种使用场景是否是微软为快递所考虑的.
有关sql Server表达能力的任何信息或最好的实际经验,以处理大量的小型数据库?我可以期望它运行150个数据库,还是应该开始迁移到其他数据库服务器/基于文件数据库

解决方法

根据 SQL Server 2005 Express edition overview

there are no limits to the number of
databases that can be attached to the
server.

因此,限制是您可以使用服务器的性能.考虑到快递版只使用一个cpu内核,如果你有一个四核处理器,它的使用率不会超过25%.

如果您稍后发现需要利用服务器的更多性能,则可以非常轻松地升级到不同版本的sql Server.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐