MySQL не безкоштовний!
Широко розуміється, що це безкоштовно, але ви продаєте або поширюєте програмні пакети, що включають MySQL, це має досить суворі обмеження. У цих випадках це безкоштовно лише для проектів з відкритим кодом або некомерційних організацій. Якщо вам вдається повністю відокремити базу даних та драйвери від решти програми та змусити клієнта самостійно завантажувати та встановлювати MySQL, ви, мабуть, у порядку.
В іншому випадку для "стандартного" видання це коштує 2000 доларів на рік, що приблизно можна порівняти з вартістю ліцензування SQL Server.
Обидві є дуже хорошими базами даних, але серед переваг SQL Server є:
- Багата і виразна процедурна мова (T-SQL)
- Кращий оптимізатор запитів та краща продуктивність в середовищах із інтенсивним записом
- Сильний набір допоміжних інструментів та можливостей, включаючи середовище програмування, інструмент ETL (SSIS), розмірне моделювання (SSAS), середовище звітування (SSRS) та досить складний планувальник завдань.
- Інтерактивна налагодження збережених процедур та UDF.
- Порівняно простий у використанні інструмент управління на основі вікон, який дозволяє виконувати більшість завдань адміністрування "клацанням".
Багато людей ідеологічно проти використання інструментів Microsoft або блокування в середовищі Windows, і я це розумію. Але MySQL НЕ є безкоштовним для ділового використання, і це, здається, не широко зрозуміле.
Щоб переглянути ліцензійну політику MySQL, подивіться її на їх веб-сайті: http://www.mysql.com/about/legal/licensing/index.html