sqlserver和mysql哪个好?
sqlserver和mysql这两者相比在性能上前者更好,而且他有很好的图形界面,管理维护更加方便,更适合没有太多经验的管理员使用。
但是SQL server不是免费的数据库管理系统,而MySQL是开源免费的数据库管理系统。而且SQL server的价格不低,对于遵纪守法的使用者来说,MySQL的拥本更低,在这方面,它更有优势。
SQL Server真的比不上MySQL吗?
Sql Server是高端数据库,Mysql只是中端数据库。你这是完全搞反了哎。
Mysql之所以流行,是因为免费。但现在Sql Server有免费版了,而Mysql也有了收费版。所以今天,收费与否这个差异,其实已经不存在了。
而从技术角度,则是Sql Server更有优势。
Mysql的问题在于,它的精度低,浮点数超过4个字节,就会自四舍五入,后面的小数点位被直接丢弃
所以Mysql无法用于对数字精度敏感的行业。比如金融、科研、军事、精密制造业等。
而Sql server就不存在这个问题,具有最高等级精度,任何行业都是可以使用的。缺点前面已经说了,它之前只有收费版。直到2018年才开始推免费版。
而互联网行业对精度要求不高,当初为了节省成本,在互联网大爆发时期,大规模使用了Mysql。因此导致Mysql的普及度非常高。
用红米手机的人,比用华为Mate系列的人多,但这不代表Mate系列比不上红米。
只是一个数据库...大部分人只要会索引...性能的天花板和99%的开发人员无关...
就算有关也和两个数据库的性能差异无关..
两者之间的sql语录差别不大..学一个另外一个基本都会..
对于学习,或者开发不用纠结...
大厂基本轮不到你去选择..
以后做大到时候转换也就个把星期就能完成...
SQLServer在数据库领域绝对是一流,对标Oracle、DB2等主流商用数据库,一套价格在几十万级别。MYSQL的优势是开源免费,即使商用价格也不贵。
市场选择告诉我们,sqlserver比mysql要好些的。
MSSQL性能就是比MYSQL强,生厂企业业务系统很少用MYSQL的。互联网总的比较多,而且要有比较强的技术支撑,甚至要走二开的能力。
不要扯什么阿里都在用MYSQL,阿里的技术支撑是一般公司能比的?他们对MYSQL的优化和深度开发投入有几个公司能达到?
之前实施一个高度自动化仓储项目,我们推Oracle,甲方的项目经理和IT也推Oracle,但是他们老板不知道哪里找了个专家和我们PK。这专家上来就是阿里京东,什么双十一秒杀都是用的MYSQL。我就跟他讲,秒杀系统的背后有很多技术支撑互相配合,队列缓存各种技术是的复杂的部署架构,不能单讲数据库,做事情要讲投入的,要么投入金钱,要么投入技术,最终都是要花钱。
还是要看整个企业对数据库的需求量有多大和企业的技术团队的能力,别搞到最后技术跟不上,一堆问题,那是真的揪心。
从性能和产品力上讲,SQL Server是远超MySQL的。前者同样可以跨平台运行于windows和linux系统上。
从价格投入上讲,SQL Server也是远超MySQL的。前者价格按服务器核数收费,动辄一二十万的费用那是常态。