|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Здравствуйте, коллеги, я работаю с MS SQL Server около 3х лет знания на уровне курса querying sql server 70-461 С MySQL работал год-полтора, несколько веб сайтов, стандартные DML инструкции, немного с деревьями поработал и по мелочам. меня интересует вопрос: в чем преимущество MS SQL Server над MySQL? Конечно я погуглил, и на этом форуме и на других ресурсах тема поднималась не раз. Но интересно то, что никто конкретных примеров не приводит :) Все ограничиваются поверхностными высказываниями. Например говорят что для .net приложений роднее ms sql:) Работал я и с такой связкой, причем приходилось и с ORM, и ADO.net провайдер предоставляет одинаковые возможности для этих СУБД. Что за мистическое родство) которое предоставляет некие мнимые возможности? Ну и хотелось бы в целом по СУБД эту тему по полочкам разложить с конкретными примерами. Если кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тд В конце можно будет подвести итог. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2016, 22:25 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetв чем преимущество MS SQL Server над MySQL? Да, собственно, нет у него никаких преимуществ. Оба - довольно кривенькие поделки, которые более-менее хорошо справляются со своими задачами. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2016, 23:09 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetв чем преимущество MS SQL Server над MySQL? Да, собственно, нет у него никаких преимуществ. Оба - довольно кривенькие поделки, которые более-менее хорошо справляются со своими задачами. Какой смысл тогда MS SQL Server юзать, если мускуль бесплатный?) когда он вообще нужен?) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2016, 23:11 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetКакой смысл тогда MS SQL Server юзать, если мускуль бесплатный?) когда он вообще нужен?) Он нужен когда под него у заказчика есть инфраструктура, включая DBA. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2016, 23:18 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetв чем преимущество MS SQL Server над MySQL?В MS SQL, надеюсь, нельзя вот так: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 01:07 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNet, Скажем так я сталкивался с MS SQL и MySQL. Так вот MS SQL проблем на ровном месте не создает. А вот MySQL их создавал постоянно, причем в самый неожиданные момент. Начиная от "кривого" драйвера JDBC для MySQL. У MySQL есть "фича" сбрасывать соединение по таймауту (~20мин если не ошибаюсь). По умолчанию эта "фича" включена. Драйвер JDBC 1) Не ловит, что соединение было закрыто MySQL 2) Не может его восстановить, при обращении (просто падает) Заканчивая интересными особенностями настройки безопасности. Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи. И когда они разные, а когда одно и то же, это устанавливается опытным путем. Ну и кодировки. Когда в одной и той же таблице разные строковые колонки могут иметь свои кодировки. Но декодирование идет по общей настройке соединения. В других БД тоже имеют место быть проблемы с кодировками, но в MySQL эти проблемы доведены до абсолюта. <:o) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 08:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNet, цель топика в чём? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 09:42 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNet, цель топика в чём? Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 10:30 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetЕсли кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тдВсё это конечно можно произвести, и наверняка это уже кто-то сделал. Но зачем и за чей счёт?MSSQLAndDotNetВ конце можно будет подвести итог.Всё сейчас очень быстро меняется/развивается, и особенно в области IT. Сегодняшние итоги завтра устареют и весь Ваш труд пойдёт насмарку. PS: и потом уже было: ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 10:44 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
mad_nazgul, проблема драйвера это не проблема СУБД. В виду отсутствия CTE в MySQL крайне неудобная обработка древовидных структур. Можно конечно выкручиваться через процедуры, но не удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 10:45 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, цель топика в чём?Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.Того что уже есть в интернете, включая и данный ресурс, Вам мало? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 10:46 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
servitMSSQLAndDotNetпропущено... Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами.Того что уже есть в интернете, включая и данный ресурс, Вам мало? прочитайте пожалуйста внимательнее мой первый пост. зачем воду лить ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 11:10 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
mad_nazgulMSSQLAndDotNet, Скажем так я сталкивался с MS SQL и MySQL. Так вот MS SQL проблем на ровном месте не создает. А вот MySQL их создавал постоянно, причем в самый неожиданные момент. Начиная от "кривого" драйвера JDBC для MySQL. У MySQL есть "фича" сбрасывать соединение по таймауту (~20мин если не ошибаюсь). По умолчанию эта "фича" включена. Драйвер JDBC 1) Не ловит, что соединение было закрыто MySQL 2) Не может его восстановить, при обращении (просто падает) Заканчивая интересными особенностями настройки безопасности. Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи. И когда они разные, а когда одно и то же, это устанавливается опытным путем. Ну и кодировки. Когда в одной и той же таблице разные строковые колонки могут иметь свои кодировки. Но декодирование идет по общей настройке соединения. В других БД тоже имеют место быть проблемы с кодировками, но в MySQL эти проблемы доведены до абсолюта. <:o) ну вопросы соединения, это наверное проблемы клиента, а не СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 11:11 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
servitMSSQLAndDotNetЕсли кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тдВсё это конечно можно произвести, и наверняка это уже кто-то сделал. Но зачем и за чей счёт?MSSQLAndDotNetВ конце можно будет подвести итог.Всё сейчас очень быстро меняется/развивается, и особенно в области IT. Сегодняшние итоги завтра устареют и весь Ваш труд пойдёт насмарку. PS: и потом уже было: спасибо за ссылки я был там единственный объективное утверждение, которое я заметил, это то что сиквел под линухой не работает, все остальное вода Начнем подбивать по-тихоньку: MySQL 1) Дешевле 2) работает под линухой(сиквела работающего под линухуй в продаже я так понял еще нет) MS SQL Server 1) есть CTE 2) есть intra query parallelism(честно говоря ни разу в планах не видел, хотя max degree of parallelism установлен в 0) что там с транзакциями, уровнями изоляций например ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 11:47 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, цель топика в чём? Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами. Хм... А обоснование получается будет: "на форуме так написали", - верно? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:03 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNet, технологии и продукты выбирают под конкретный проект. Вы можете для начала описать свой проект? Какие-то требования? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:05 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNetпропущено... Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами. Хм... А обоснование получается будет: "на форуме так написали", - верно? конечно нет ну вот пошли примеры конкретные, и уже есть что обсуждать в конце концов документацию никто не отменял на случай спорных моментов думаю что сохранить достаточный уровень объективности можно ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:06 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetесть intra query parallelism так себе аргумент. Требуется крайне редко, и далеко не в каждом запросе может быть применён. Вот более умный оптимизатор в целом это аргумент. А parallelism это только одна из возможностей, которая изредка будет задействована оптимизатором. Диалект SQL в MSSQL на порядок мощнее чем в MySQL, но если ты собираешься работать через ORM то по фигу. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
В MySQL не поддерживаются CHECK constraints. И это явно не особенности драйвера: mad_nazgulЗаканчивая интересными особенностями настройки безопасности. Когда user в зависимости от dns-имени, IP, названия машины это разные/одни и те же пользователи. И когда они разные, а когда одно и то же, это устанавливается опытным путем. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:46 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
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что там с транзакциями, уровнями изоляций напримерГугл забанен? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:50 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetединственный объективное утверждение, которое я заметил, это то что сиквел под линухой не работает, все остальное водаСюрприз-сюрприз: Microsoft анонсировала Linux версию SQL Server . Релиз версии ожидается в середине 2017 года. PS: кстати, весьма показательна недавняя история с миграцией в Uber. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:50 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
servit, спасибо за ссылки, изучаю ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 12:56 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
miksoftВ MS SQL, надеюсь, нельзя вот так: Можно. Собственно, от них-то мода на такую "фичу" и пошла. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 13:44 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetчто там с транзакциями, уровнями изоляций например Одинаково уныло. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 13:45 |
|
|
start [/forum/topic.php?fid=35&msg=39364731&tid=1552246]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 267ms |
0 / 0 |