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

前端之家收集整理的这篇文章主要介绍了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.

猜你在找的MsSQL相关文章