powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SQL Server VS MySQL
25 сообщений из 106, страница 1 из 5
MS SQL Server VS MySQL
    #39364542
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, коллеги, я работаю с MS SQL Server около 3х лет
знания на уровне курса querying sql server 70-461
С MySQL работал год-полтора, несколько веб сайтов, стандартные DML инструкции, немного с деревьями поработал и по мелочам.

меня интересует вопрос: в чем преимущество MS SQL Server над MySQL?

Конечно я погуглил, и на этом форуме и на других ресурсах тема поднималась не раз.
Но интересно то, что никто конкретных примеров не приводит :) Все ограничиваются поверхностными высказываниями.
Например говорят что для .net приложений роднее ms sql:)
Работал я и с такой связкой, причем приходилось и с ORM, и ADO.net провайдер предоставляет одинаковые возможности для этих СУБД. Что за мистическое родство) которое предоставляет некие мнимые возможности?

Ну и хотелось бы в целом по СУБД эту тему по полочкам разложить с конкретными примерами.

Если кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тд

В конце можно будет подвести итог.

Спасибо.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364556
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetв чем преимущество MS SQL Server над MySQL?
Да, собственно, нет у него никаких преимуществ. Оба - довольно кривенькие поделки, которые
более-менее хорошо справляются со своими задачами.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364559
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMSSQLAndDotNetв чем преимущество MS SQL Server над MySQL?
Да, собственно, нет у него никаких преимуществ. Оба - довольно кривенькие поделки, которые
более-менее хорошо справляются со своими задачами.

Какой смысл тогда MS SQL Server юзать, если мускуль бесплатный?) когда он вообще нужен?)
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364560
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetКакой смысл тогда MS SQL Server юзать, если мускуль бесплатный?) когда он вообще нужен?)

Он нужен когда под него у заказчика есть инфраструктура, включая DBA.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364586
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetв чем преимущество MS SQL Server над MySQL?В MS SQL, надеюсь, нельзя вот так:
Код: sql
1.
2.
3.
SELECT field2
FROM mytable
GROUP BY field1
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364633
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNet,

Скажем так я сталкивался с MS SQL и MySQL.
Так вот MS SQL проблем на ровном месте не создает.
А вот MySQL их создавал постоянно, причем в самый неожиданные момент.

Начиная от "кривого" драйвера JDBC для MySQL.
У MySQL есть "фича" сбрасывать соединение по таймауту (~20мин если не ошибаюсь).
По умолчанию эта "фича" включена.
Драйвер JDBC
1) Не ловит, что соединение было закрыто MySQL
2) Не может его восстановить, при обращении (просто падает)

Заканчивая интересными особенностями настройки безопасности.
Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи.
И когда они разные, а когда одно и то же, это устанавливается опытным путем.

Ну и кодировки.
Когда в одной и той же таблице разные строковые колонки могут иметь свои кодировки.
Но декодирование идет по общей настройке соединения.

В других БД тоже имеют место быть проблемы с кодировками, но в MySQL эти проблемы доведены до абсолюта.

<:o)
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364675
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNet, цель топика в чём?
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364722
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAMSSQLAndDotNet, цель топика в чём?
Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364731
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetЕсли кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тдВсё это конечно можно произвести, и наверняка это уже кто-то сделал. Но зачем и за чей счёт?MSSQLAndDotNetВ конце можно будет подвести итог.Всё сейчас очень быстро меняется/развивается, и особенно в области IT. Сегодняшние итоги завтра устареют и весь Ваш труд пойдёт насмарку.

PS: и потом уже было:
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364732
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,

проблема драйвера это не проблема СУБД.

В виду отсутствия CTE в MySQL крайне неудобная обработка древовидных структур. Можно конечно выкручиваться через процедуры, но не удобно.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364733
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetskyANAMSSQLAndDotNet, цель топика в чём?Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.Того что уже есть в интернете, включая и данный ресурс, Вам мало?
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364745
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitMSSQLAndDotNetпропущено...
Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.Того что уже есть в интернете, включая и данный ресурс, Вам мало?

прочитайте пожалуйста внимательнее мой первый пост.
зачем воду лить
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364746
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulMSSQLAndDotNet,

Скажем так я сталкивался с MS SQL и MySQL.
Так вот MS SQL проблем на ровном месте не создает.
А вот MySQL их создавал постоянно, причем в самый неожиданные момент.

Начиная от "кривого" драйвера JDBC для MySQL.
У MySQL есть "фича" сбрасывать соединение по таймауту (~20мин если не ошибаюсь).
По умолчанию эта "фича" включена.
Драйвер JDBC
1) Не ловит, что соединение было закрыто MySQL
2) Не может его восстановить, при обращении (просто падает)

Заканчивая интересными особенностями настройки безопасности.
Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи.
И когда они разные, а когда одно и то же, это устанавливается опытным путем.

Ну и кодировки.
Когда в одной и той же таблице разные строковые колонки могут иметь свои кодировки.
Но декодирование идет по общей настройке соединения.

В других БД тоже имеют место быть проблемы с кодировками, но в MySQL эти проблемы доведены до абсолюта.

<:o)
ну вопросы соединения, это наверное проблемы клиента, а не СУБД
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364767
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitMSSQLAndDotNetЕсли кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тдВсё это конечно можно произвести, и наверняка это уже кто-то сделал. Но зачем и за чей счёт?MSSQLAndDotNetВ конце можно будет подвести итог.Всё сейчас очень быстро меняется/развивается, и особенно в области IT. Сегодняшние итоги завтра устареют и весь Ваш труд пойдёт насмарку.

PS: и потом уже было: спасибо за ссылки
я был там

единственный объективное утверждение, которое я заметил, это то что сиквел под линухой не работает, все остальное вода

Начнем подбивать по-тихоньку:

MySQL
1) Дешевле
2) работает под линухой(сиквела работающего под линухуй в продаже я так понял еще нет)

MS SQL Server
1) есть CTE
2) есть intra query parallelism(честно говоря ни разу в планах не видел, хотя max degree of parallelism установлен в 0)

что там с транзакциями, уровнями изоляций например
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364773
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetskyANAMSSQLAndDotNet, цель топика в чём?
Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.
Хм... А обоснование получается будет: "на форуме так написали", - верно?
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364774
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNet, технологии и продукты выбирают под конкретный проект.

Вы можете для начала описать свой проект? Какие-то требования?
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364776
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAMSSQLAndDotNetпропущено...

Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.
Хм... А обоснование получается будет: "на форуме так написали", - верно?
конечно нет
ну вот пошли примеры конкретные, и уже есть что обсуждать
в конце концов документацию никто не отменял на случай спорных моментов

думаю что сохранить достаточный уровень объективности можно
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364777
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetесть intra query parallelism

так себе аргумент. Требуется крайне редко, и далеко не в каждом запросе может быть применён.
Вот более умный оптимизатор в целом это аргумент. А parallelism это только одна из возможностей, которая изредка будет задействована оптимизатором.

Диалект SQL в MSSQL на порядок мощнее чем в MySQL, но если ты собираешься работать через ORM то по фигу.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364791
MSSQLUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В MySQL не поддерживаются CHECK constraints.

И это явно не особенности драйвера:
mad_nazgulЗаканчивая интересными особенностями настройки безопасности.
Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи.
И когда они разные, а когда одно и то же, это устанавливается опытным путем.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364795
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetНачнем подбивать по-тихоньку:
<..> https://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems
http://www.sql-workbench.net/dbms_comparison.html
http://db-engines.com/en/system/Microsoft SQL Server;MySQL
MSSQLAndDotNetчто там с транзакциями, уровнями изоляций напримерГугл забанен?
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364796
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetединственный объективное утверждение, которое я заметил, это то что сиквел под линухой не работает, все остальное водаСюрприз-сюрприз: Microsoft анонсировала Linux версию SQL Server . Релиз версии ожидается в середине 2017 года.

PS: кстати, весьма показательна недавняя история с миграцией в Uber.
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364799
MSSQLAndDotNet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

спасибо за ссылки, изучаю
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364838
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftВ MS SQL, надеюсь, нельзя вот так:
Можно. Собственно, от них-то мода на такую "фичу" и пошла.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364839
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQLAndDotNetчто там с транзакциями, уровнями изоляций например

Одинаково уныло.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
MS SQL Server VS MySQL
    #39364848
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovmiksoftВ MS SQL, надеюсь, нельзя вот так:
Можно. Собственно, от них-то мода на такую "фичу" и пошла.
Поле другое. Может, поэтому нельзя ?
...
Рейтинг: 0 / 0
25 сообщений из 106, страница 1 из 5
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SQL Server VS MySQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]