千家信息网

Mysql、MSSQL选择和比较

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,1、背景和问题Microsoft SQL Server是商业数据库,需要收费,收费概况如下:问题在于:是否值得购买和使用Microsoft SQL Server许可?尤其是在开源软件盛行的软件行业中。
千家信息网最后更新 2025年01月21日Mysql、MSSQL选择和比较

1、背景和问题

Microsoft SQL Server是商业数据库,需要收费,收费概况如下:


问题在于:是否值得购买和使用Microsoft SQL Server许可?尤其是在开源软件盛行的软件行业中。开源软件一般是免费的,其中MySQL是使用最广的开源关系型数据库,其费用如下:


2、分类和对比

目前数据库主要分为关系型数据库、非关系型数据库,后者又可以进一步细分为NoSQL数据库、分布式数据库;按收费方式划分为商用数据库、免费数据库,按开源情况划分为开源数据库、闭源数据库,按实时应用情况划分为实时数据库、非实时数据库。

Microsoft SQL Server是商用、闭源、非实时、关系型数据库,Microsoft SQL Server以下简称MSSQL


MSSQL常常和ORACLE对比,他们同为商用关系型数据库。

MSSQL也常常和MySQL对比,他们同为关系型数据库,但是MySQL是开源数据库,最初是免费数据库,现在开始微量收费。

MSSQL还常常和NoSQL对比,NoSQL泛指非关系型数据库,非关系型数据库中一个典型实例是MongoDB,因此也常常使用MongoDB来代替NOSQLMSSQL对比。

下表对比了MSSQLORACLEMYSQLMONGODB的情况:

条目

MSSQL

ORACLE

MYSQL

MONGODB

是否收费

是(少量许可费)

是否支持SQL

(T/SQL)

(PL/SQL)

是否广泛应用

可扩展性

非常高

较低

很低

安全性

非常高

较低

很低

可用性(集群)

非常高

OLAP(联机分析处理)

支持

支持

不支持(额外插件)

不支持(额外插件)

OLTP(联机事务处理)

支持

支持

支持

不支持(额外插件)

标准

SQL-92

SQL-92

SQL-92

不支持

访问接口

ODBCJDBCOLE DBNative Client

ODBCOLE DBOCI/COCI/C++

Connector/CConnector/C++Connector/J

Connector/NET

Connector/ODBCConnector/PythonPHP

Node-JS


























总结如下:

(1)MSSQLORACLEMYSQL更适用于传统业务,MongoDB更适用于互联网业务。

(2)ORACLE价格昂贵,MSSQL相比较而言价格适中,MySQL收费低廉。

3、可选路径

根据以上情况,可选方案有:

(1)使用MSSQL

商业关系型数据库,非常适合传统业务,最主要优点是便于维护,缺点是需要较多收费。

MSSQL标准版每核3717美元,假设租用四个核的CPU作为数据库服务器,费用为14868美元,国内实际价格需要咨询微软,可能会低于这个数值。

(2)使用MySQL

开源关系型数据库,非常适合传统业务,最主要优点是其用户基数非常大、开源、收费低廉,缺点是维护不易,稳定性比MSSQL差,往往使用集群提高整体稳定性。

如果业务系统不能开源,则不能使用MySQL社区免费版。

MySQL标准版需要缴纳每年2000美元的费用,国内实际价格需要咨询oracle,可能会低于这个数值。

使用MYSQL会有一定额外工作量,可能包含的工作:

* 更换数据库访问接口

估算:1人月

* 编写MYSQL数据库构建脚本

估算:1人月

* 找到并转换不兼容的结构和数据

估算:1人月

* 回归测试

估算:1人月


数据 数据库 支持 收费 业务 价格 实时 情况 人月 传统 商用 插件 标准 费用 软件 低廉 优点 商业 实际 接口 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 电影在线选座软件开发 嘉兴电脑软件开发设计 挂抖店的服务器 H3C服务器来电开机 gpu并行运算服务器系统 江津区常规软件开发服务代理商 品色堂服务器一 网络技术专业电话 苏州电子网络技术参考价格 泰州云主机服务器技术指导 数据库中往里面加列 没有域名怎么看服务器 网络安全如何防止密码被盗 数据库字段显示科学记数法 信息网络安全治安管理概述 国内常用四大医学数据库 网络安全等级保护技术大会 华为云服务器2核4G一年多少钱 超凡先锋哪个服务器延迟最低 商业银行数据库管理实践 王飞鹏 二级mysql数据库单选题 应用软件开发测试技术 肇庆信息软件开发咨询 广州元信互联网科技有限公司 sql数据库课程实验小结 软件开发都需要哪些工具费用高吗 禁止删除sql数据库 广州百单网互联网科技有限公司 应聘互联网科技主办会计 数据库能存多少数字
0