加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

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

发布时间:2020-12-31 15:26:08 所属栏目:编程 来源:网络整理
导读:我正在运行一个目前托管~50个数据库的SQL EXPRESS 2005服务器.数据库为客户的CMS /电子商务网站提供服务.连接是单个实例,没有使用用户附加的实例.中位数据库大小为5MB,最大20MB.该网站主要是低流量,CPU利用率1. 10%,SQL进程最多使用350MB RAM. 目前我完全符

我正在运行一个目前托管~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.

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读