【问题标题】:The limit of SQL CE 4.0SQL CE 4.0的限制
【发布时间】:2011-06-09 00:46:03
【问题描述】:

我打算在一个小型但生产的网站中使用 SQL CE 4.0,我想知道 SQL CE 4.0 可以处理多少负载:

  1. 同时连接数,
  2. 每个表的行数,以及
  3. 数据库总大小。

【问题讨论】:

  • 会很慢。我强烈建议你至少使用 SQLExpress。
  • 我想知道在可接受的性能下我可以扩展多远,这就是我问这个问题的原因 :) 我不希望同时有 1000 个用户,但也不希望一次有 1 个用户。跨度>
  • 微软几年前似乎已经放弃了对 CE 的支持(没有新版本,没有新闻稿,什么都没有……),所以如果你认为至少有一半是个坏主意提前一步;)
  • @SitnTheShade,同意,但我在 3 年前问过这个问题,当时 SQL CE 4.0 还很新鲜 :)
  • 我知道这已经过时了,但是可以在这里找到一个很好的比较图表:erikej.blogspot.co.uk/2011/01/…

标签: sql-server-ce


【解决方案1】:

可能对您有用的是 Scott Guthrie 在 2011 年 1 月 12 日星期三发表的关于最新版本 SQL CE 及其 VS2010 集成的博文:VS 2010 SP1 and SQL CE

挑选几句名言:

  • SQL CE 可用于开发场景、测试场景和轻量级生产使用场景。
  • 从 SQL CE 4 开始,您也可以在 Web 服务器中使用它。
  • 对于大容量站点和应用程序,您可能希望迁移数据库以使用 SQL Server Express、SQL Server 或 SQL Azure。

我个人认为,网络服务器上的 4GB 和 256 个同时连接的内存数据库开始变得有点大,尽管这是 SQL CE 的限制,但我希望在此之前进行迁移。它更多地针对某些场景,如果您的应用程序不适合该场景,那么您应该考虑使用 Leppie 提到的 SQL Express;即,如果您可以在您的 Web 服务器或可从您的 Web 服务器访问的机器上安装 SQL Express,那么您应该这样做。

编辑:
作为后续,人们应该注意您必须使用 VS2012 才能使用 SQL CE 4.0。 SSMS 2008 可用于 SQL CE 3.5(但不能用于 4.0),并且 SQL CE 功能已从 SSMS 2012 中删除。这意味着如果您使用 SQL CE 4.0 进行开发,则必须使用 Visual Studio 或第三方工具来做你的开发工作(表创建等)。

【讨论】:

  • 当你在一个共享主机环境中时,你并不总是拥有 SQL Express 的“奢侈品”,当你拥有它时,你很可能仅限于一个 DB :) 简而言之,我'正在尝试找出我可以将 SQL CE 4.0 带到多远,而我的 1-DB-only SQL Express 被另一个应用程序使用:)
  • @TheBlueSky - 共享主机环境正是 SQL CE 所针对的场景之一。
  • 那是正确的,这正是我要说的。我已经有一个 SQL Express 数据库,由该共享托管环境中托管的应用程序使用。现在我想托管另一个应用程序,但这次将使用 SQL CE。我的问题是我可以推送多少这个应用程序。
【解决方案2】:

我只知道3.5,

我发现的一个问题是不支持 COUNT_BIG,因此,使用返回 Int 的 COUNT,您无法在此类查询中计算超过 2,147,483,647 条记录。

也没有全文搜索。

【讨论】:

    【解决方案3】:

    【讨论】:

      【解决方案4】:

      这些是 SQL CE 3.5 的限制:http://msdn.microsoft.com/en-us/library/ms172451.aspx

      我在 SQL CE 4.0 中找不到任何关于限制的信息,但是对于您所要求的,在 3.5 中:

      1. 同时连接数:256
      2. 每个表的行数:无限制
      3. 总 DB 大小:最大 4 Gbs。

      我的猜测是或多或少是一样的。

      【讨论】:

      • 我也找不到有关 SQL CE 4.0 的任何信息,希望这里有人对此有所了解 :)
      • 如果您有 2 个 4Gbs 的数据库,那会受到支持吗,还是会被视为一个 8Gb 的数据库?
      猜你喜欢
      • 2012-03-01
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      相关资源
      最近更新 更多