SqlCE作为asp.net下的数据库-有什么缺点?

发布于 2024-10-10 04:21:40 字数 91 浏览 2 评论 0原文

我无法在我的托管环境上购买 SQL Server 完整/快速计划,并且我正在考虑将 SQLCE 与 EF 4.0 结合使用 预计用户负载为每天 1000-2000 人。

I can't buy a the SQL server full/express plan on my hosting environment and I was thinking of using SQLCE with EF 4.0
expected user load is 1000-2000 per day.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

╰ゝ天使的微笑 2024-10-17 04:21:40

“用户负载为每天 1000-2000”

这并不是衡量数据库将承受的负载的一个特别好的指标。
您需要衡量以下内容:

  • 查询的数量和复杂性。
  • 需要执行什么类型的写入(插入/更新/删除)。
  • 用户可以执行多少次。
  • 上述查询中处理的数据量。
  • 是否可以缓存任何查询结果。

例如,我知道有 1000 个用户的系统需要一组高端服务器来处理负载。

如果您可以对 50、100 和 500 个用户的性能进行建模 - 这可以让您了解是否可以处理此负载。

FWIW:SQL Server Express Edition 可免费用于商业用途。

"user load is 1000-2000 per day"

This isn't a particularly good measure of what load your database will be under.
You need to measure things like:

  • the number and complexity of your queries.
  • What kind of writes (insert/update/delete) will need to be performed.
  • How many of those a user might perform.
  • The amount of data being dealt with in the above queries.
  • Whether you can cache any of the results of queries.

For instance, I know of systems where having 1000 users required a cluster of high end servers to deal with the load.

If you can model what the performance is like for 50, 100, and 500 users - that could give you an idea of whether you can deal with this load.

FWIW: SQL Server Express Edition is free for commercial usage.

打小就很酷 2024-10-17 04:21:40

sqlserverCe-dll(以及类似的 SQLite-dll)内部有 32 位本机代码。因此在 64 位系统上运行时可能会出现一些 32/64 位问题。

我不确定是否已经有 64 位 sqlserverCe-dll。

The sqlserverCe-dll (as well as the similar SQLite-dll) has 32bit native code inside. so there might be some 32/64bit issues when running on a 64bit system.

I am not shure if there is already a 64bit sqlserverCe-dll.

泼猴你往哪里跑 2024-10-17 04:21:40

SQL Server Compact 将在 ASP.NET 4 下以中等信任度运行,并支持 x64 和 x86 平台。最大并发连接数限制为 256 个。它是基于文件的,不像 SQL Server 那样健壮,并且不支持恢复到某个时间点。

SQL Server Compact will run under medium trust under ASP.NET 4, and supports both x64 and x86 platforms. It is limited to max 256 concurrent connections. It is file based, and not quite as robust as SQL Server, and does not support recovery to a point in time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文