SQL Server Express 的限制 [英] Limitations of SQL Server Express

查看:185
本文介绍了SQL Server Express 的限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的托管服务提供商 (Rackspace) 提供安装了 SQL Server Web 版本 () 的完全托管的专用服务器.我的公司负责 Web 开发,并且有大约 20 多个客户端使用 ASP.Net + SQL Server 2005.

My hosting provider (Rackspace) is offering a fully managed dedicated server with SQL Server Web version () installed. My company handles web development, and has about 20+ clients using ASP.Net + SQL Server 2005.

我正在考虑通过安装免费的 SQL Server 2008 Express 来降低成本.我知道 1GB RAM 和 4GB/数据库(对吗?)的限制.我想知道的是:

I am thinking of cutting down costs by installing the free SQL Server 2008 Express instead. I am aware of the 1GB RAM and 4GB/database (is that correct?) limitations. What I would like to know is:

  1. 使用 express 版本可以安装的数据库数量有限制吗?
  2. 还有什么其他限制需要我注意吗?我有点担心必须设置数据库备份 - 使用 Express 版本可能会困难得多.
  3. 还有其他建议吗?

推荐答案

有很多限制,特别是:

  • 仅限于单个 CPU(在 2012 年,此限制已更改为一个插槽或四个内核中的较小者",因此可以进行多线程)
  • 1GB RAM(2008/2012 年相同)
  • 每个数据库 4GB 的数据库大小(在 SQL 2008 R2 和 SQL 2012 中增加到 10GB)

http://www.dotnetspider.com/tutorials/SqlServer-Tutorial-158.aspxhttp://www.microsoft.com/sqlserver/2008/en/us/editions.aspx

关于数据库的数量,这篇MSDN文章 表示没有限制:

With regards to the number of databases, this MSDN article says there's no limit:

4 GB 数据库大小限制适用只记录数据文件而不记录文件.但是,没有限制可以使用的数据库数量连接到服务器.

The 4 GB database size limit applies only to data files and not to log files. However, there are no limits to the number of databases that can be attached to the server.

但是,正如评论和上面提到的,数据库大小限制在 2008 R2 和 2012 中提高到 10GB.此外,这个 10GB 限制仅适用于关系数据,Filestream 数据不计入此限制(http://msdn.microsoft.com/en-us/library/bb895334.aspx).

However, as mentioned in the comments and above, the database size limit was raised to 10GB in 2008 R2 and 2012. Also, this 10GB limit only applies to relational data, and Filestream data does not count towards this limit (http://msdn.microsoft.com/en-us/library/bb895334.aspx).

这篇关于SQL Server Express 的限制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆