2012-10-16 133 views
0

我的團隊有一個是使用MySQL創建一個產品。我們所有的其他系統都使用SQL Server 2008,我想調查遷移到SQL Server。負責MySQL服務器工作的人離開了公司,所以現在我們沒有任何人熟悉MySQL。我們想遷移,但我希望能夠提供詳細的分析,以瞭解我們爲什麼要遷移。是否有任何有關MySQL的優勢/劣勢以及任何遷移到SQL Server的令人信服的理由的案例研究?僅供參考,該應用程序仍處於測試模式,從現在開始遷移現在比6個月更容易。爲什麼從MySQL遷移到SQL Server

我不希望與我的老闆進行的兩次對話是: 1)我想將應用程序遷移到SQL Server,原因是「僅僅因爲我想要」。 2)我們應該在6個月前遷移,但我們沒有,並希望我們有。

+3

我已經看到兩個很明顯的跡象表明遷移可能是一個不錯的主意:1)沒有剩餘MySQL的點播服務的專業知識和2)所有其他系統使用SqlServer這意味着缺乏管理和培訓,以及諸如此類的東西可能的協同作用和costsharing的。國際海事組織這類論據通常會比一些花哨的特徵比較網格或你會引用的不確定基準更重要。 – fvu

+2

見[大猩猩VS鯊](http://blog.stackoverflow.com/2011/08/gorilla-vs-shark/) –

+0

http://www.microsoft.com/sqlserver/en/us/product-info/ migration.aspx –

回答

1

你已經爲你的情況下做出的最重要的兩點:

  1. 「我們所有的其他系統使用SQL Server 2008」
  2. 「現在我們沒有任何熟悉的MySQL」。

鑑於這些條件,必須爲保留 MySQL,而不是離開它。如果產品不依賴於特定的MySQL功能,請移動。簡化堆棧,減少支持開銷。

我說這是一個強烈的反感MS產品的人。但我也是一名負責任的高級軟件工程師,我知道什麼是正確的。

+0

感謝您的回答,我很感激。我很驚訝這個問題已經結束。我問這個問題的原因是我沒有使用其中一種產品的經驗。我曾假設所有響應者都是成熟的專業人員,他們能夠告訴我一些這些產品之間差異的細節,以便我可以深入研究以確定適合我團隊需求的推薦方案。你的回答肯定有幫助。投票結束的其他人基本上投票認爲「我應該從我的問題中得到答案,而不是問這個問題」。 –