SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

10 個回答
另类猿
2019-05-27

SQL Server和Mysql都是非常優秀的關係型數據庫,現在市場上的關係型數據庫SQL Server的使用相對較少,MySql則被大量地應用,特別是互聯網行業,基本不會選擇SQL Server,MySql才是首選,或者選擇Oracle。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

開源性

mysql由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品,是開源的,用戶可以根據自己需求更改mysql源代碼,關鍵是免費,當然了也有收費的版本,但相對SQLServer來說算便宜了。而SQLserver是微軟的產品,肯定是閉源的了,而且價格不菲。開源與不開源的主要區別是,開源可以根據自己的需求修改源碼,小公司可能很少會修改源碼,大公司會多些,還有一點就是安全性問題,開源產品一般很少出現大的漏洞,而閉源的就頻繁出現了,像我們用的Window操作系統。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

平臺支持性

mysql是跨平臺,支持Linux、windows和mac os,並且mysql和很多網站和應用都配合的非常好,而SQLserver只支持windows,只有到了SQL Server 2017 版本才支持Linux版本。我們都知道生產線上的應用基本都是安裝在Linux操作系統,很少公司會為了一個單獨的SQLServer另外使用windows操作系統的。雖然現在支持了Linux,但是要升級到此版本,就要做數據遷移,還有數據丟失的風險,也是需要一定成本的。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

性能性

有人說SqlServer的性能肯定由於Mysql了,畢竟別人是付費的而且體積還那麼大,其實並不然,而是分別的。Mysql在萬內級別的CRUD的速度與SqlServer的性能相近,甚至優於SqlServer,但是到達了10萬級別的數據MySql的性能就會亞於SqlServer。但是隨著集群、分庫分表、讀寫分離等技術的興起,開始彌補了MySql對於大數據量支持的缺點。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

其他

如果你的開發語言是C#,服務器是IIS,甚至全套環境都是window的產品,那最好還是選擇微軟的SQL Server,這樣會更好地讓微軟為你服務。如果數據庫有問題還可以向微軟尋求幫助。

另類猿每天分析Java技術科技資訊,覺得不錯的朋友,歡迎加關注

极客宇文氏
2019-03-29

兩大數據庫都是經典,如果硬要對比那要根據特定場景,數據庫一般會根據業務系統需求進行選擇。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

SQL server

SQL server作為老牌選手,微軟為靠山,一直處於不瘟不火的狀態,如果你是計算機專業出身,那麼大部分同學一定第一個接觸的數據庫會是SQL server,很多數據庫教程都以這個數據庫為例,因為它是非常典型的關係型數據庫,並且在世界仍然擁有不少用戶量。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

SQLserver非常穩定,但是和Java不是特別契合,沒有Oracle那種血緣關係,而且其需要付費,也成為了很多公司不會選擇的重要原因之一。


MySQL

MySQL作為後起之秀,最重要的是開源並且免費,適合於各種中小型系統項目,靈活而又輕巧,具備非常強大的生態圈,而且innerDB的出現更是把MySQL推上了巔峰。

缺點是穩定型差,而且一旦數據量大,要考慮各種比如分表分庫等解決方案,優化空間很大,需要花不少時間進行調優。

SQL server數據庫軟件和MySQL數據庫軟件哪個比較好呢?

不過目前採用MySQL再結合一些nosql數據庫或者Hadoop一起使用的解決方案很常見,因此MySQL前途不可估量。

用專業角度解讀專業問題, 關注“極客宇文氏”

挨踢大仙
2019-02-13

Mssql強大,不弄擔心後期數據庫過大,性能問題,中小型項目能用得起,肯定首選。另外重要要考慮的是你的服務主程序是什麼環境下運行的,如果是Windows,那就首選,主要是貴😂😂

Mysql免費!Linux 免費!這是主要的。。。當然現在的MySQL用戶量肯定是第一了,只要別達到這些互聯網巨頭的用戶體量,都是夠用的。

當然,最牛的的當屬甲骨文Oracle了。。。巨頭的數據庫應該都是用的這個

Vectortt
2019-02-08

就拿我接觸過的使用場景來看,sqlserver性能穩定,完善的一整套報表解決方案,圖形化操作更易上手,強大的廠商後援支持,當然這一切都是建立在我們需要購買license費用,support費用的基礎上,之前的銀行項目主要的倉庫類數據庫則都是使用的sqlserver。

那麼mysql呢,當前互聯網環境更新迭代快,mysql火的一塌糊塗,也正是因為其輕量,活躍的開源社區,擴展能力強。

兩者各有利弊,沒有誰好誰差,只有誰最適合自己的業務。

雍州野老
2019-03-09

首先你真心用過sqlserver嗎?盜版的用了十年了,百G的工業大數據,一直好用。

罄竹10
2019-05-27

Sql server性能比my sql好。現在都使用雲數據庫。價格來說sql server要貴一些。綜合比較我認為 sql server要好點。 my sql對存儲過程的支持不好。跟 sql servet 沒法比。對於操作系統也無所謂。其實都一樣。交叉用也可以。也沒有什麼安全性一說。都是雲數據庫。都有保障。

Beepbug
2019-02-13

巨數據量、大量用戶,選Oracle,反之選MySQL。微軟那個高低都不合適。

懒懒的天空2019
2019-02-09

SQL sever 簡單好用,基本不用怎麼配置就能滿足一般的應用,幾百萬的數據量,當是要收費,mysql需要優化,擴張性很強,在mycat 或者oneproxy中間件的基礎上,億萬級數據量沒什麼問題,也可以跨平臺使用,開源免費。

大师草堂
2019-02-08

沒有好歹之分,可能受先入為主的因素影響比較大,我更傾向SQL Server。

素食的猫
2019-02-19

涉及網絡數十用戶同時有諸如金融財務記賬商品庫存管理等與錢有關的問題、數據庫規模數百G左右,那就MSSQLServer,更大規模就Oracle,無論安全性還是事務處理都令人滿意。搞個宣傳網站商品展示什麼的就MySQL。

相關推薦

推薦中...