【问题标题】:migrate from mysql to sql server express - concerns从 mysql 迁移到 sql server express - 关注点
【发布时间】:2012-10-10 05:13:15
【问题描述】:

我有一个可在商业上分发的桌面应用程序。目前我使用 MySQL 作为数据库,但我读到每次销售我的软件都需要 MySQL 的商业许可。

所以我计划迁移到 SQL Server Express 或 MSDE,因为它可以免费分发。 现在我为什么同时考虑 msde 和 express 是因为它说 MSDE 有一个工作负载调节器,它会影响性能。但快递没有。 10 GB 的数据库大小对我来说就足够了。希望 1 GB 内存应该没问题。但我有点担心性能。

那么 MSDE 仍然是一个选择吗?它会在 2012 年及以后推出吗?

Express 中的查询会与 SQL Server Enterprise 一样快吗?

还有其他需要考虑的因素吗?

【问题讨论】:

  • 根据您的应用程序连接到 mysql 的方式,您可能不需要商业许可:xaprb.com/blog/2009/02/17/…
  • 你好。谢谢回复。但你能详细说明一下吗?例如。如果我的 cd 包含 Mysql 设置、我的软件设置和 mysql 连接器设置,我只是安装并使用它,那么我不需要许可证吗?在这里它另有说明。 doc.ctrlaltdel.ch/database/mysql/…。对不起,我有点困惑..

标签: mysql sql-server-express database-migration msde


【解决方案1】:

MSDE 早已停产,而 SQL Server Express 是它的替代品。

如果 SQL Server Express 性能不足以用于桌面应用程序,我会感到非常惊讶,但谁知道呢,也许您的工作负载有一些特殊要求?确定的最佳方法是将其连接起来并为其提供一些测试工作量和测量值。

【讨论】:

  • 谢谢你。我还没有测试性能。但是因为它说它是 sqlserver 的缩小版本,所以我想知道它是否也会影响执行查询的性能。 sql server中工作负载监视器的影响也有多大,这在express中是不可用的。如果它只影响数百个并发连接,那么对我来说没问题。
  • 我会这样读:它是从完整的 SQL Server 缩减而来的,该 SQL Server 旨在在大铁上运行并每秒处理数百万个事务。它应该能够处理桌面应用程序:-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-17
  • 2014-05-24
  • 1970-01-01
  • 2011-06-23
  • 1970-01-01
  • 2021-07-02
相关资源
最近更新 更多