mysql - 新项目 : MySQL or SQL 2005 Express

标签 mysql sql-server

我在工作中开始一个新的客户端/服务器项目,我想开始使用一些我一直在阅读的新技术,LINQ 和泛型是主要技术。到目前为止,我一直在使用 MySQL 开发这些类型的应用程序,因为客户不愿意为 MSSQL 支付高额的许可费用。

我玩过少量的 express 版本,但从未真正用它们开发过任何东西。新应用程序不会有超过 5 个并发连接,但每日报告需要。

  1. MSSQL 2005 express 还能下载吗?我似乎无法在微软网站上找到它。 MSSQL 2008 发布后这么快就在项目中使用它,我会犹豫不决。

  2. express 版本是否足以满足我的需求,我相信很多阅读本文的人都使用过它们。有没有遇到什么问题?

最佳答案

对于任何项目,关于使用什么平台/技术的问题的答案是:每个人最了解的是什么?

  1. 是 express can still be downloaded .

  2. 它能满足您的要求吗?当然,这取决于您的要求。我已经在几个企业级项目上部署了 MSSQL2005 Express,我知道这些项目具有永远不会超过的固定数据库大小(Express 对每个数据库有 4Gb 的限制)。还要记住还有其他硬件限制,例如 1 个 CPU 限制。

另一件需要考虑的事情是,您是否需要付费版 SQL Server 附带的企业级工具。如果您要移动大量平面数据,那么您将无法编写自己的批量复制 Procs,它占据了主导地位,但毫无疑问,这是一个额外的步骤。

关于mysql - 新项目 : MySQL or SQL 2005 Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26843/

相关文章:

java - 将 Microsoft SQL 与 Java 连接起来?

sql-server - 无法删除数据库快照 SQL Server,错误 : 946

sql-server - SQL Server维护向导备份计划

MySQL:限制 HAVING 子句之前的结果集出现问题

sql-server - 获取未确定长度的子字符串,从字符串末尾开始

c# - ASP .NET C# SQL 在 ExecuteScalar 上返回 DBNULL

php - 检查mysql表中的重复日期

MySQL:GROUP_CONCAT 中的 DISTINCT 删除相同的值(不是重复的)

mysql - 清楚地选择一组结果中的最新日期

php - Lumen 和 UTF-8 编码