我目前正在为我的公司处理医疗保健行业的申请。此应用程序面向范围较小的一端(如 50 或更少的用户)。该应用程序将同时提供 Windows 窗体 (wpf) 应用程序和 Silver Light 应用程序。此应用程序将用于医疗保健等式的保险方面(社会和其他信息与医疗记录本身)。我希望我的应用程序具有强大的报告功能。
我想为他们的客户提供基本套餐和专业套餐。我的辩论涉及 MySQL 和 MSSQL 之间的优缺点。两者都很强大,一个是免费的,一个是花钱的;两者都很可靠,一个具有出色的报告功能,我还没有从另一个看到相同的功能,等等。
我对 Pro 包的肯定问题,也可能是基本问题:我想添加报告功能。我在谷歌上搜索了一点点运气(通过 3rd party for MySQL 找到了丑陋的报告功能)。我的雇主目前使用 MSSQL 2005,并且喜欢他们已经习惯的 BI/MS 报告功能。但是,如果我可以通过 MySQL 提供相同的服务,那将为我们的客户节省大量资金。
- 是否有一个不会破产的完整 MySQL 选项?
- 我应该混合运行 MSSQL 和 MySQL 吗?
- 我应该坚持使用 MSSQL 时期吗?
此调查的基础完全围绕功能与许可成本。不应将此帖子用作讨论谁的“我的 SQL Server 比你的好!”的论坛
我希望有冷酷的事实和数据来支持他们,这些开发人员已经权衡了这些选项并在他们自己的业务或企业中成功或失败地部署了它们。
预先感谢您对我应该走的方向的意见。
最佳答案
Both are powerful, one is free, one costs money;
值得注意的是,MS SQL 2008 Express 是免费的并且具有相当大的容量(数据库大小为 10Gb)并支持报告服务。
因此,问题不一定是您是否需要使用 MySQL 来避免许可成本,而是您使用的数据库大小是否会产生许可成本(前提是您有充分的理由使用 MS SQL 路线)报告服务的现有知识和经验)。
关于mysql - 在十字路口 : Choice Between MySQL vs MSSQL -> Importance: Reporting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3592418/