Linux中國

把 SQL Server 遷移到 Linux?不如換成 MySQL

遷移的原因有很多,更強的平台穩定性、可靠性、成本、所有權和安全性等等。隨著更多的個人和組織遷移到 Linux 平台,MS SQL 伺服器資料庫管理系統的遷移也有著同樣的趨勢,首選的是 MySQL ,這是因為 MySQL 的互用性、平台無關性和購置成本低。

有如此多的個人和組織完成了遷移,這是應業務需求而產生的遷移,而不是為了遷移的樂趣。因此,有必要做一個綜合可行性和成本效益分析,以了解遷移對於你的業務上的正面和負面影響。

遷移需要基於以下重要因素:

對平台的掌控

不像 Windows 那樣,你不能完全控制版本發布和修復,而 Linux 可以讓你需要需要修復的時候真正給了你獲取修復的靈活性。這一點受到了開發者和安全人員的喜愛,因為他們能在一個安全威脅被確定時立即自行打補丁,不像 Windows ,你只能期望官方儘快發布補丁。

跟隨大眾

目前, 運行在 Linux 平台上的伺服器在數量上遠超 Windows,幾乎是全世界伺服器數量的四分之三,而且這種趨勢在最近一段時間內不會改變。因此,許多組織正在將他們的服務完全遷移到 Linux 上,而不是同時使用兩種平台,同時使用將會增加他們的運營成本。

微軟沒有開放 SQL Server 的源代碼

微軟宣稱他們下一個名為 Denali 的新版 MS SQL Server 將會是一個 Linux 版本,並且不會開放其源代碼,這意味著他們仍然使用的是軟體授權模式,只是新版本將能在 Linux 上運行而已。這一點將許多樂於接受開源新版本的人拒之門外。

這也沒有給那些使用閉源的 Oracle 用戶另一個選擇,對於使用完全開源的 MySQL 用戶也是如此。

節約授權許可證的花費

授權許可證的潛在成本讓許多用戶很失望。在 Windows 平台上運行 MS SQL 伺服器有太多的授權許可證牽涉其中。你需要這些授權許可證:

  • Windows 操作系統
  • MS SQL 伺服器
  • 特定的資料庫工具,例如 SQL 分析工具等

不像 Windows 平台,Linux 完全沒有高昂的授權花費,因此更能吸引用戶。 MySQL 資料庫也能免費獲取,甚而它提供了像 MS SQL 伺服器一樣的靈活性,那就更值得選擇了。不像那些給 MS SQL 設計的收費工具,大部分的 MySQL 資料庫實用程序是免費的。

有時候用的是特殊的硬體

因為 Linux 是不同的開發者所開發,並在不斷改進中,所以它獨立於所運行的硬體之上,並能被廣泛使用在不同的硬體平台。然而儘管微軟正在努力讓 Windows 和 MSSQL 伺服器做到硬體無關,但在平台無關上依舊有些限制。

支持

有了 Linux、MySQL 和其它的開源軟體,獲取滿足自己特定需求的幫助變得更加簡單,因為有不同開發者參與到這些軟體的開發過程中。這些開發者或許就在你附近,這樣更容易獲取幫助。在線論壇也能幫上不少,你能發帖並討論你所面對的問題。

至於那些商業軟體,你只能根據他們的軟體協議和時間來獲得幫助,有時候他們不能在你的時間範圍內給出一個解決方案。

在不同的情況中,遷移到 Linux 都是你最好的選擇,加入一個徹底的、穩定可靠的平台來獲取優異表現,眾所周知,它比 Windows 更健壯。這值得一試。

via: https://www.howtoforge.com/tutorial/moving-with-sql-server-to-linux-move-from-sql-server-to-mysql-as-well/

作者:Tony Branson 譯者:ypingcn 校對:wxy

本文由 LCTT 組織編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國