【问题标题】:Is SQL Server Express good enough for a developer, or should they get Developer edition?SQL Server Express 对开发人员来说是否足够好,或者他们应该获得开发人员版本?
【发布时间】:2009-02-21 23:39:42
【问题描述】:

只是想知道开发人员使用 SQL Server 2005/2008 开发人员版而不是 Visual Studio 附带的捆绑 SQL Server Express 版是否值得。我说的是网站的初始开发,您需要创建 SQL 脚本来生成表和类似的东西。我知道使用 Express 很容易将.mdf 文件添加到您的项目并针对它进行编程,但是安装开发人员版并针对模拟您将要成为的“真实”数据库进行编程不是更好吗在生产中使用?这样,如果您使用 VS Professional 并且可以创建“数据库项目”,则可以包含所有创建脚本并在生产中运行它们以重新创建环境。

【问题讨论】:

  • 拥有 Developer Edition 并且不使用 Sql-Express,您永远不会感到沮丧。你会感到沮丧,反之亦然。同时,尝试匹配将在生产中使用的内容。

标签: sql-server


【解决方案1】:

如果您可以访问它,最好使用 Developer Edition,因为它支持更多功能和更大的数据库。例如,如果您想从生产服务器恢复一个 50gb 的数据库到您的工作站上进行测试,您将需要 Developer Edition。

另一个例子是,如果您正在使用分区、压缩或资源调控器等仅限企业的功能。这些功能在 Express 中不可用,但在 Developer Edition 中可用。

【讨论】:

  • 我想补充一点,Express 的优势在于让事情变得小而简单。如果您从一个空数据库或一个小项目开始,那么 SQL Server Express 会更好,因为它是基本的。随着您的项目越来越大,您可以使用 Developer。
【解决方案2】:

如果它对生产足够好,那么它在开发中怎么可能不足。而且 SQL Express 非常有能力处理公平的负载(这种负载在几年前会对严重的硬件造成压力)。

SQL Server Express 不需要许可,但功能较少。

针对完整的 SQL Server 进行开发(开发人员版与企业版相匹配)总是会让您有机会依赖生产版中没有的某些功能。

至少所有测试(包括单元测试)都应该针对要在生产中使用的版本进行。

在这个问题中,由于“完整”版本的目标是生产,因此开发人员版本应该是一个很好的匹配,如果您要根据标准进行部署,请注意企业功能。

【讨论】:

    【解决方案3】:

    就个人而言,我认为您的开发环境应该尽可能地与您的生产环境相似。

    SQL Server Express 版 有很多限制,比如数据库大小,只支持一个处理器等。它是 SQL Server 的“精简版”

    SQL Server 开发者版 基本上是企业版,但不能用于生产。

    请注意,如果您的后端数据库的成功依赖于使用企业功能进行开发,并且您希望在生产中使用相同的功能,则需要企业许可。

    【讨论】:

    • 在“过去”中艰难地学习了这一点。 (开发版具备企业版的所有功能)!我一直希望他们有与可以安装在“生产”(标准、企业等)上的版本相匹配的开发版本。
    【解决方案4】:

    这取决于你在做什么。一般来说,我会说这很好。如果你能得到一份 Developer 的副本,我会推荐这条路线,但你的大部分工作都可以在 Express 中完成。

    Express 具有基本的报告功能和高级服务。如果您超出了产品中的基本报告,您将不得不向上移动。你也有服务经纪人。但是,您将没有 Analysis Services(无数据仓库)或 SSIS(无 ETL)。如果你需要这些功能中的任何一个,你必须去开发者。

    您也不会拥有某些 BI 功能,因为 Express Manager 缺少完整 SQL Management Studio 和 BI Developer 中的许多功能。如果您需要这些,则需要 SQL Server Developer。

    【讨论】:

      猜你喜欢
      • 2011-01-01
      • 1970-01-01
      • 2019-10-11
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2022-07-19
      • 1970-01-01
      相关资源
      最近更新 更多