|
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 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovmiksoftВ MS SQL, надеюсь, нельзя вот так: Можно. Собственно, от них-то мода на такую "фичу" и пошла. Поле другое. Может, поэтому нельзя ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 13:58 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNet, технологии и продукты выбирают под конкретный проект. Вы можете для начала описать свой проект? Какие-то требования? например озон давайте напишем) что выберем? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:07 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
defragmentatorПоле другое. Может, поэтому нельзя ? Проверь. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetнапример озон давайте напишем) что выберем? То, что лучше знаем. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:09 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetнапример озон давайте напишем) что выберем? То, что лучше знаем. :) ну или приведите пример проекта в котором без сиквела никуда, в сравнении с мускулем конечно ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:15 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Нельзя. mssql Вам злобно скажетавтор Column 'field2' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:17 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Apoj_sqlmssql Вам злобно скажет Ух ты, его таки научили отвергать невменяемые запросы... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:30 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetну или приведите пример проекта в котором без сиквела никуда, в сравнении с мускулем конечно Нет таких. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:31 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Уже как лет 15 как научили (то что раньше ms sql 2000 было я не помню :) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:33 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetну или приведите пример проекта в котором без сиквела никуда, в сравнении с мускулем конечно Нет таких. получается что исходя из того что мускуль дешевле есть резон не юзать сиквел вообсче. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 14:39 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetполучается что исходя из того что мускуль дешевле есть резон не юзать сиквел вообсче. Стоимость лицензии СУБД обычно исчезающе мала на фоне ФЗП админа и цены железа, а потому не является решающим фактором. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 15:27 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, технологии и продукты выбирают под конкретный проект. Вы можете для начала описать свой проект? Какие-то требования? например озон давайте напишем) что выберем? Озон распилили на отдельные сервисы, микро и не очень. А на чём писать конкретный сервис опять таки зависит от требований к нему. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 15:42 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNetпропущено... например озон давайте напишем) что выберем? Озон распилили на отдельные сервисы, микро и не очень. А на чём писать конкретный сервис опять таки зависит от требований к нему. приведите пожалуйста пример сервиса для написания которого у сиквела преимущество перед мускулем ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:01 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAпропущено... Озон распилили на отдельные сервисы, микро и не очень. А на чём писать конкретный сервис опять таки зависит от требований к нему. приведите пожалуйста пример сервиса для написания которого у сиквела преимущество перед мускулем Да любая же вещь на ASP.NET Ну еще с Visual Studio можно потягаться ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:04 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetчто там с транзакциями, уровнями изоляций например Одинаково уныло. Можете обосновать? В MS SQL есть и классические уровни изоляции SQL92, и уровни изоляции SNAPSHOT и READ COMMITTED, работающий с опцией READ_COMMITTED_SNAPSHOT. Поведение на любой вкус. Кроме того, в транзакции можно оборачивать и DDL (преимущество перед ORACLE и MySQL). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:12 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
SiemarglMSSQLAndDotNetпропущено... приведите пожалуйста пример сервиса для написания которого у сиквела преимущество перед мускулем Да любая же вещь на ASP.NET Ну еще с Visual Studio можно потягаться ADO.NET одинаково хорошо работает с мускулем и сиквелом ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:24 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Не всегда выбор лежит в технической плоскости (см. ниже). Даже несмотря на явные недостатки той или иной технологии, разработчики могут всё равно предпочесть её просто потому, что уже хорошо знают её тараканы (эти самые недостатки) и умеют их готовить. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:24 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
servitНе всегда выбор лежит в технической плоскости (см. ниже). Даже несмотря на явные недостатки той или иной технологии, разработчики могут всё равно предпочесть её просто потому, что уже хорошо знают её тараканы (эти самые недостатки) и умеют их готовить. это понятно мы пытаемся привести пример требований к программе что бы у сиквела было явное преимущество ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:27 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLUserМожете обосновать? Один коннект - одна транзакция. Автономных транзакций - нет. Контроля над транзакциями у приложения тоже нет, поскольку любой триггер может откатить или закоммитить целую транзакцию когда ему вздумается и тут же молча начнётся новая, о чём приложение никогда не узнает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:32 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetмы пытаемся привести пример требований к программе что бы у сиквела было явное преимущество Поплакал... - Какая машина лучше, БМВ x6 купе или Лада Ларгус, у какой явное преимущество? - Всё зависит что Вы собираетесь делать: если тёлок по кабакам катать, то первое, а если пирожки на рынок вывозить из пекарни, то, несомненно, второе. :) Инструмент, обычно подбирается под конкретную задачу, "универсального самого хорошего в мире молотка" не существует в природе. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:36 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLUserМожете обосновать? Один коннект - одна транзакция. Автономных транзакций - нет. Контроля над транзакциями у приложения тоже нет, поскольку любой триггер может откатить или закоммитить целую транзакцию когда ему вздумается и тут же молча начнётся новая, о чём приложение никогда не узнает. ну насчет Один коннект - одна транзакция чз native sql server provider можно делать много ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:39 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLUserМожете обосновать? Один коннект - одна транзакция. Автономных транзакций - нет. Ну это полное незнание предмета. Топикстартер, к примеру, упомянул "базовый курс" по ms sql "70-461" - так там вопросу управления транзакциями, вложенным транзакциям уделена отдельная глава. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:41 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
miksoftMSSQLAndDotNetв чем преимущество MS SQL Server над MySQL?В MS SQL, надеюсь, нельзя вот так: Код: sql 1. 2. 3.
помоему в mysql уже тоже так нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:44 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Apoj_sqlТопикстартер, к примеру, упомянул "базовый курс" по ms sql "70-461" - так там вопросу управления транзакциями, вложенным транзакциям уделена отдельная глава. Я где-то упомянул вложенные транзакции? Не надейтесь, в словах "параллельные" и "автономные" опечаток нет. И таки нет, это не синонимы "вложенным". И даже близко не аналог. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:49 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ScareCrowmiksoftпропущено... В MS SQL, надеюсь, нельзя вот так: Код: sql 1. 2. 3.
помоему в mysql уже тоже так нельзя. имхо даже смысла в такой выборке нет ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 16:52 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetservitНе всегда выбор лежит в технической плоскости (см. ниже). Даже несмотря на явные недостатки той или иной технологии, разработчики могут всё равно предпочесть её просто потому, что уже хорошо знают её тараканы (эти самые недостатки) и умеют их готовить. это понятно мы пытаемся привести пример требований к программе что бы у сиквела было явное преимущество Чтобы Вы смогли примерить это к своим задачам? :) Давайте всё-таки лучше Вы их опишите. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 17:03 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ScareCrowпомоему в mysql уже тоже так нельзя.Не то чтобы совсем нельзя. Просто в новых версиях (а сколько их на реальных хостингах?) запрещающий флаг установлен по умолчанию. Что не мешает его снять руками. MSSQLAndDotNetимхо даже смысла в такой выборке нетРазумеется, пример утрированный. Смысл при правильном употреблении есть. Однако она настолько часто используется неправильно, что лучше бы вообще такой возможности не было. К вопросу о транзакциях в MySQL - в MyISAM их нет вовсе, а в InnoDB автокоммит включен по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 17:09 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetэто понятно мы пытаемся привести пример требований к программе что бы у сиквела было явное преимуществоНикогда не встречали в интернетах истории тендеров с требованиями, заведомо определяющими "нужный" результат? Сейчас у крупных игроков наблюдается тенденция вообще писать свои СУБД (и даже с нуля) под конкретные задачи/требования. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 17:23 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
в MySql не транзакционный DDL Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
нет CTE нет оконных функций, сходу не скажу всё, достаточно разыне БД на практике ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 18:24 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
лучше сравнивать MS SQL и PostgreSQL ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 18:25 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Var79достаточно разыне БД на практике При работе через ORM это неважно. CTE сами по себе используются только в извращённых случаях, а DDL на правильно спроектированной БД в штатном режиме - так и вообще никогда. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 18:47 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
miksoftНе то чтобы совсем нельзя. Просто в новых версиях (а сколько их на реальных хостингах?) запрещающий флаг установлен по умолчанию. Что не мешает его снять руками. Ну тогда в SQL Server та же песня. Если установить древний уровень совместимости - то ошибки не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 19:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovDDL на правильно спроектированной БД в штатном режиме - так и вообще никогда. Штатный режим - меняется схема БД, нужно накатить сколько то миграций схемы БД + "предопределенных данных". Вдруг поломалась какая то команда в середине миграции, надо делать откат, а DDL не транзакционный, всё приплыли, нужно восстановление из бекапа. Что быстрее откатить транзакцию или восстановиться из бекапа? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 19:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, "Posted via ActualForum NNTP Server 1.5" - чо это еще за форум? с какого сайта? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 19:13 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Var79Штатный режим - меняется схема БД Это уже не штатный режим, это профилактические работы, выполняемые в технологическом окне. Var79Что быстрее откатить транзакцию или восстановиться из бекапа? В ряде случаев - быстрее восстановиться из бэкапа, чем ждать пока из журнала транзакций откатится результат drop very_big_table. Но обычно не требуется ни то ни другое, поскольку в сабжах контроль целостности метаданных совсем никакой и сломанную команду ты, скорее всего, заметишь только через полгода, когда обломается годовой отчёт или что-то в этом роде. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 19:16 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovApoj_sqlmssql Вам злобно скажет Ух ты, его таки научили отвергать невменяемые запросы...никогда он такого не позволял, начиная с версии 4.2 на фоксе разве что можно было ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2016, 21:55 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Var79лучше сравнивать MS SQL и PostgreSQL Это не честно! Не факт, что MS SQL выиграет. А вот с MySQL само-то! MS SQL выиграет с огромным отрывом. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2016, 07:16 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
mad_nazgulVar79лучше сравнивать MS SQL и PostgreSQL Это не честно! Не факт, что MS SQL выиграет. А вот с MySQL само-то! MS SQL выиграет с огромным отрывом. ;-) Пример конкретный есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2016, 13:14 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
исключительно имхо, вся тема унылое г*вно... как выше уже отвечали ТСу сравнивать нужно в контексте задачи ну вот там один про "мега фичу" автономных транзакций вспоминал... ну и что? иногда бывает полезна, а в большинстве случаев как рыбе зонтик, ну есть и есть такая фича. в сиквеле, например, есть оптимизация запросов к звезде через битмап, ну и чего? если вы строите ХД на сиквеле, то для вас это весомая фича, а если у вас база как бэк для сайта, то нафиг вам это не сдалось. основным критерием выбора (при прочих равных, т.е. если нет киллер фичи под вашу задачу) будет знание особенностей и граблей какой то платформы - вот её и выберут вменяемые ИТшники. самое забавное, что среди отвечавших увидел только 2х - 3х человек с достаточным количеством сообщений в профильных форумах остальные или из ПТ, или "программеры", особенно повеселили заявления про ОРМ (опять же без контекста задачи), ага-ага ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2016, 17:05 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Дедушкаисключительно имхо, вся тема унылое г*вно... как выше уже отвечали ТСу сравнивать нужно в контексте задачи ну вот там один про "мега фичу" автономных транзакций вспоминал... ну и что? иногда бывает полезна, а в большинстве случаев как рыбе зонтик, ну есть и есть такая фича. в сиквеле, например, есть оптимизация запросов к звезде через битмап, ну и чего? если вы строите ХД на сиквеле, то для вас это весомая фича, а если у вас база как бэк для сайта, то нафиг вам это не сдалось. основным критерием выбора (при прочих равных, т.е. если нет киллер фичи под вашу задачу) будет знание особенностей и граблей какой то платформы - вот её и выберут вменяемые ИТшники. самое забавное, что среди отвечавших увидел только 2х - 3х человек с достаточным количеством сообщений в профильных форумах остальные или из ПТ, или "программеры", особенно повеселили заявления про ОРМ (опять же без контекста задачи), ага-ага так приведите пример задачи много раз же писал, то что вы написали можно не повторять, это и так всем ясно ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2016, 00:22 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetтак приведите пример задачивсё таки у вас непреодолимое желание набрасывать на вентилятор... тест TPC-H как "обобщённая" задача подойдёт, скажем, начиная от 1 терабайта? вот как найдёте там мускуль так и обсудим... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2016, 02:52 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Дедушкану вот там один про "мега фичу" автономных транзакций вспоминал... ну и что? В MSSql можно сделать аналог автономных транзакций "как в Оракле". Самый простой способ - через Linked Server сам на себя и установка правильных галочек. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2016, 17:33 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Дедушкасамое забавное, что среди отвечавших увидел только 2х - 3х человек с достаточным количеством сообщений в профильных форумах остальные или из ПТ, или "программеры", особенно повеселили заявления про ОРМ (опять же без контекста задачи), ага-ага Еще забавнее, что это пишет постоянный посетитель форума Работа, который регулярно задает вопросы на профильных форумах. Уважаемый Дедушка! Много сообщенией - не признак квалификации. =============== По сабжу. С точки зрения масштабируемости, скорости, поддержки стандартов языка - никаких особых различий нет. Однако у РСУБД MS SQL есть дополнительные возможности, которые можно использовать, если они нужны. А можно - не использовать. Например: 1. Хранение файлов в файловой системе. Очень удобно, когда надо, например, хранить коллекцию изображений. 2. Отслеживание изменений в базе 3. Уведомления клиентов об изменении в базе. 4. Полнотекстовые запросы 5. Service Brroker. Не знаю как это адекватно перевести на русский. Грубо говоря, это фича для работы с очередями сообщений. 6. Управление почтовыми сообщениями. Все это, конечно, можно реализовать в MY SQL другими путями, но в MS SQL это встроенные инструментыю Не факт, что это нужно всем и всегда, но это есть ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2017, 14:44 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Cat2Дедушкасамое забавное, что среди отвечавших увидел только 2х - 3х человек с достаточным количеством сообщений в профильных форумах остальные или из ПТ, или "программеры", особенно повеселили заявления про ОРМ (опять же без контекста задачи), ага-ага Еще забавнее, что это пишет постоянный посетитель форума Работа, который регулярно задает вопросы на профильных форумах. Уважаемый Дедушка! Много сообщенией - не признак квалификации. =============== По сабжу. С точки зрения масштабируемости, скорости, поддержки стандартов языка - никаких особых различий нет. Однако у РСУБД MS SQL есть дополнительные возможности, которые можно использовать, если они нужны. А можно - не использовать. Например: 1. Хранение файлов в файловой системе. Очень удобно, когда надо, например, хранить коллекцию изображений. 2. Отслеживание изменений в базе 3. Уведомления клиентов об изменении в базе. 4. Полнотекстовые запросы 5. Service Brroker. Не знаю как это адекватно перевести на русский. Грубо говоря, это фича для работы с очередями сообщений. 6. Управление почтовыми сообщениями. Все это, конечно, можно реализовать в MY SQL другими путями, но в MS SQL это встроенные инструментыю Не факт, что это нужно всем и всегда, но это есть Приветствую! что ты имеешь ввиду под: 2. Отслеживание изменений в базе 3. Уведомления клиентов об изменении в базе. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2017, 22:05 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetПриветствую! что ты имеешь ввиду под: 2. Отслеживание изменений в базе 3. Уведомления клиентов об изменении в базе. ? https://msdn.microsoft.com/ru-ru/library/bb933875.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2017, 19:20 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
pkarklinMSSQLAndDotNetПриветствую! что ты имеешь ввиду под: 2. Отслеживание изменений в базе 3. Уведомления клиентов об изменении в базе. ? https://msdn.microsoft.com/ru-ru/library/bb933875.aspx ага, спасиб, так и думал ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2017, 19:23 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
pkarklin https://msdn.microsoft.com/ru-ru/library/bb933875.aspx А где там "уведомление клиентов"? CDC-таблицы всё равно же приходится периодически опрашивать самому... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2017, 19:37 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovpkarklin https://msdn.microsoft.com/ru-ru/library/bb933875.aspx А где там "уведомление клиентов"? CDC-таблицы всё равно же приходится периодически опрашивать самому... Это в другом месте https://msdn.microsoft.com/en-us/library/t9x04ed2(v=vs.110).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 07:26 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
в MySQL можно сделать create xml schema collection ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 09:11 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetв MySQL можно сделать create xml schema collection ?Нет. А что это должно делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 12:22 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
miksoftMSSQLAndDotNetв MySQL можно сделать create xml schema collection ?Нет. А что это должно делать? например XML столбцы с динамическими схемами ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 13:09 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetнапример XML столбцы с динамическими схемами А что это и зачем? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 14:07 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetнапример XML столбцы с динамическими схемами А что это и зачем? ну есть столбец в котором продукты хранятся а там и специи и овощи и мясо, много мяса атрибуты для продуктов разные, у мяса одни, у овощей другие если хранить как XML, то нужны разные XSD схемы для одного и того же XML ну а чз коллекции схем это делается удобно ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 14:15 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetЗдравствуйте, коллеги, я работаю с MS SQL Server около 3х лет знания на уровне курса querying sql server 70-461 С MySQL работал год-полтора, несколько веб сайтов, стандартные DML инструкции, немного с деревьями поработал и по мелочам. меня интересует вопрос: в чем преимущество MS SQL Server над MySQL? Конечно я погуглил, и на этом форуме и на других ресурсах тема поднималась не раз. Но интересно то, что никто конкретных примеров не приводит :) Все ограничиваются поверхностными высказываниями. Например говорят что для .net приложений роднее ms sql:) Работал я и с такой связкой, причем приходилось и с ORM, и ADO.net провайдер предоставляет одинаковые возможности для этих СУБД. Что за мистическое родство) которое предоставляет некие мнимые возможности? Ну и хотелось бы в целом по СУБД эту тему по полочкам разложить с конкретными примерами. Если кого заинтересовала тема, можем поступить например так: выбираем критерий, например стоимость и анализируем, затем быстродействие, далее возможности скриптов, безопасность и тд В конце можно будет подвести итог. Спасибо. Уровни изоляции Read Committed Snapshot и Snapshot у Sql Server ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 14:17 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetну а чз коллекции схем это делается удобно Все нормальные формы забились в уголок и плачут. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 14:26 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovMSSQLAndDotNetну а чз коллекции схем это делается удобно Все нормальные формы забились в уголок и плачут. ну не все наверное, и потом XQuery как раз для этого и придуман) Этот пример из курса 70-461 взял Ицик Бен-Ган автор, Деян С, Рон Т :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 15:06 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
И, кстати, вспомнил в мускуле не могу найти вторичные XML индексы PATH, VALUE, PROPERTY есть там такое? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 15:18 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNet, а зачем это для реализации достойного сайта с двойными субтитрами? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 15:28 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNet, а зачем это для реализации достойного сайта с двойными субтитрами? - штурман приборы - 40 - что сорок? - а что приборы? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 16:37 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
skyANAMSSQLAndDotNet, а зачем это для реализации достойного сайта с двойными субтитрами? Вас заинтересовала тема с субтитрами? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 16:46 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, а зачем это для реализации достойного сайта с двойными субтитрами? - штурман приборы - 40 - что сорок? - а что приборы? Хм, думал, Вы в рамках конкретной задачи интересуетесь. А Вы таки продолжаете просто любопытствовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 17:08 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, а зачем это для реализации достойного сайта с двойными субтитрами? Вас заинтересовала тема с субтитрами? Нет, я же не телепат, чтобы в отсутствии информации понять её :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 17:10 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
похоже все же что в MySQL вторичных XML индексов тож нет ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 17:25 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetпохоже все же что в MySQL вторичных XML индексов тож нетналичие чего либо где либо не означает априори, что оно там хорошо и удобно работает ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 17:42 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Бэкап большой базы в MySQL штатными средствами? Быстрое восстановление из него? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 22:40 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Как будут обстоять дела в MSSQL если нужно добавить столбец в большую табличку? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2017, 22:43 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Как то вяленько обсуждение идет, уныленько :( Перевелись нормальные тролли на земле русской ? Ну вброшу тему для размышлений. плюсы Ms Sql 1) clustered columnstore - может сократить на специфически задачах объем хранения до 10-ти раз, а так же ускорить различные запросы к большим табличкам на порядки. Очень мощная фитча для больших бд. 2) memory optimized - можно выкинуть разные редисы из инфраструктуры. Актуально для нагруженных OLTP 3) море счетчиков производительности, всегда можно понять во что упираются запросы ( камень в сторону монги ). Так же в новых версиях профилирование запросов, а в последней версии даже с картинками Live Query Statistics . 4) интеграция с CLR - можно засунуть внутрь сиквела почти все что угодно( местами удобно, но пользоваться надо с осторожностью ). 5) География\геометрия может пригодиться в самых неожиданных местах. 6) Поддержка XML, JSON 7) Поддержка проектов баз данных в Visual Studio ( SSDT ), даже с минимальной поддержкой стат. анализа в проекте минусы 1) нет поддержки шардинга ( кроме APS ( PDW ) который только для хранилищ данных ) 2) "кривые" средства обеспечения высокой доступности. 3) T-SQL не очень современный язык, код на нем страшен :( Плюсы MySql 1) Есть поддержка шардинга ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 02:29 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
HettКак будут обстоять дела в MSSQL если нужно добавить столбец в большую табличку? Зависит от... NULLовый моментально: ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 10:21 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ОперацияПингвин, автор2) "кривые" средства обеспечения высокой доступности. С этого момента поподробнее, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 10:25 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
А MySQL всю таблицу перезапишет по новой. Когда дело доходит до больших таблиц, то MySQL со своей кривой репликацией (о да, он еще и 2 лога пишет, один на уровне движка (транзакционный) другой для репликации), отсутствием нормальных механизмов резервирования и сложностями с добавлением новых столбцов, - создает большой батхерт. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 10:26 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Если с бэкапами percona хоть как-то решает проблемы, то с остальным все плохо все равно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 10:27 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
HettА MySQL всю таблицу перезапишет по новой. Когда дело доходит до больших таблиц, то MySQL со своей кривой репликацией (о да, он еще и 2 лога пишет, один на уровне движка (транзакционный) другой для репликации), отсутствием нормальных механизмов резервирования и сложностями с добавлением новых столбцов, - создает большой батхерт. говорят жеж ютуб на мускуле ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 11:23 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ОперацияПингвинминусы 1) нет поддержки шардинга ( кроме APS ( PDW ) который только для хранилищ данных ) На самом деле есть: https://technet.microsoft.com/en-us/library/ms188299(v=sql.105).aspx Хотя, криво выходит. Но тем не мение :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 12:13 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
Andrey SribnyakОперацияПингвинминусы 1) нет поддержки шардинга ( кроме APS ( PDW ) который только для хранилищ данных ) На самом деле есть: https://technet.microsoft.com/en-us/library/ms188299(v=sql.105).aspx Хотя, криво выходит. Но тем не мение :) Это какая то пародия на шардинг ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 13:07 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ОперацияПингвинПлюсы MySql 1) Есть поддержка шардингаМожно поподробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 20:15 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
pkarklinОперацияПингвин, автор2) "кривые" средства обеспечения высокой доступности. С этого момента поподробнее, пожалуйста. UP. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 00:50 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
pkarklinpkarklinОперацияПингвин, пропущено... С этого момента поподробнее, пожалуйста. UP. Низкий redo rate, что мешает влючать AO для больших баз. В старых версиях этот процесс вообще был однопоточным, что на многоядерных серверах было нонсенсом. Волшебные 14 байт при включении readable реплик Сюрпризы с влиянием включения Memory Optimized в базе на AO Сложная настройка Натыкался на проблемы с бекапами логов при включенном AO, логи не бекапились! и это далеко не полный список проблем, с которыми я сталкивался ... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 01:29 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ОперацияПингвинНизкий redo rate А данные то есть для накатки? Лучше мерять длину очереди (redo_queue_size (KB)) и redo_rate одновременно. ОперацияПингвинВолшебные 14 байт при включении readable реплик Какой же это сюрприз?! Всё в соотвествии с документацией: автор When you configure read-access for one or more secondary replicas, the primary databases add 14 bytes of overhead on deleted, modified, or inserted data rows to store pointers to row versions on the secondary databases for disk-based tables. This 14-byte overhead is carried over to the secondary databases. As the 14-byte overhead is added to data rows, page splits might occur. The row version data is not generated by the primary databases. Instead, the secondary databases generate the row versions. However, row versioning increases data storage in both the primary and secondary databases. The addition of the row version data depends on the snapshot isolation or read-committed snapshot isolation (RCSI) level setting on the primary database. The table below describes the behavior of versioning on a readable secondary database under different settings for disk based tables. Да и заметить это можно только в том случае, если версионность не была включена до настройки AO, что на данном этапе развития выглядит странным. ОперацияПингвинСюрпризы с влиянием включения Memory Optimized в базе на AO Так тоже в документации указано на нюансы: автор The transaction isolation levels that can be used with memory-optimized tables on a secondary replica are the same as on the primary replica. The recommendation is to set the session-level isolation level to READ COMMITTED and set the database-level option MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT to ON. ОперацияПингвинНатыкался на проблемы с бекапами логов при включенном AO, логи не бекапились! И ошибка как при этом звучала? ОперацияПингвини это далеко не полный список проблем, с которыми я сталкивался ... Ну, собственно к обеспечению высокой доступности озвученные проблемы отношения не имеют, ибо не являются в большинстве случаев проблемами, а побочным эффектом. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 11:31 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
pkarklin Всё в соотвествии с документацией: От того, что оно в документации описано, странным оно быть не перестает ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 11:55 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
MSSQLAndDotNetskyANAMSSQLAndDotNet, цель топика в чём? Разобраться когда лучше использовать MS SQL Server, а когда MySQL, с конкретными примерами. Разобрался уже ? Нет ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 11:57 |
|
MS SQL Server VS MySQL
|
|||
---|---|---|---|
#18+
ОперацияПингвинpkarklin Всё в соотвествии с документацией: От того, что оно в документации описано, странным оно быть не перестает Почему странным то, если 14 байт нужны для поддержки версионности?! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2017, 12:46 |
|
|
start [/forum/topic.php?all=1&fid=35&tid=1552246]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
105ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 557ms |
0 / 0 |