Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5   вперед  Ctrl      все
 Re: MS SQL Server VS MySQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54818

MSSQLAndDotNet
например XML столбцы с динамическими схемами

А что это и зачем?

Posted via ActualForum NNTP Server 1.5

9 янв 17, 14:07    [20084719]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Dimitry Sibiryakov
MSSQLAndDotNet
например XML столбцы с динамическими схемами

А что это и зачем?

ну есть столбец в котором продукты хранятся
а там и специи
и овощи
и мясо, много мяса

атрибуты для продуктов разные, у мяса одни, у овощей другие

если хранить как XML, то нужны разные XSD схемы для одного и того же XML

ну а чз коллекции схем это делается удобно
9 янв 17, 14:15    [20084738]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
B7_Ruslan
Member

Откуда:
Сообщений: 13
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
9 янв 17, 14:17    [20084746]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54818

MSSQLAndDotNet
ну а чз коллекции схем это делается удобно

Все нормальные формы забились в уголок и плачут.

Posted via ActualForum NNTP Server 1.5

9 янв 17, 14:26    [20084781]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Dimitry Sibiryakov
MSSQLAndDotNet
ну а чз коллекции схем это делается удобно

Все нормальные формы забились в уголок и плачут.


ну не все наверное, и потом XQuery как раз для этого и придуман)

Этот пример из курса 70-461 взял
Ицик Бен-Ган автор, Деян С, Рон Т
:)
9 янв 17, 15:06    [20084950]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
И, кстати, вспомнил

в мускуле не могу найти вторичные XML индексы
PATH, VALUE, PROPERTY

есть там такое?
9 янв 17, 15:18    [20085023]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
MSSQLAndDotNet,

а зачем это для реализации достойного сайта с двойными субтитрами?
9 янв 17, 15:28    [20085071]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
skyANA
MSSQLAndDotNet,

а зачем это для реализации достойного сайта с двойными субтитрами?

- штурман приборы
- 40
- что сорок?
- а что приборы?
9 янв 17, 16:37    [20085434]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
skyANA
MSSQLAndDotNet,

а зачем это для реализации достойного сайта с двойными субтитрами?

Вас заинтересовала тема с субтитрами?
9 янв 17, 16:46    [20085478]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
MSSQLAndDotNet
skyANA
MSSQLAndDotNet,

а зачем это для реализации достойного сайта с двойными субтитрами?

- штурман приборы
- 40
- что сорок?
- а что приборы?

Хм, думал, Вы в рамках конкретной задачи интересуетесь. А Вы таки продолжаете просто любопытствовать.
9 янв 17, 17:08    [20085563]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
MSSQLAndDotNet
skyANA
MSSQLAndDotNet,

а зачем это для реализации достойного сайта с двойными субтитрами?

Вас заинтересовала тема с субтитрами?

Нет, я же не телепат, чтобы в отсутствии информации понять её :)
9 янв 17, 17:10    [20085572]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
похоже все же что в MySQL вторичных XML индексов тож нет
9 янв 17, 17:25    [20085642]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5146
MSSQLAndDotNet
похоже все же что в MySQL вторичных XML индексов тож нет
наличие чего либо где либо не означает априори, что оно там хорошо и удобно работает
9 янв 17, 17:42    [20085703]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13666
Бэкап большой базы в MySQL штатными средствами?
Быстрое восстановление из него?
9 янв 17, 22:40    [20086629]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13666
Как будут обстоять дела в MSSQL если нужно добавить столбец в большую табличку?
9 янв 17, 22:43    [20086640]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
ОперацияПингвин
Member

Откуда:
Сообщений: 653
Блог
Как то вяленько обсуждение идет, уныленько :(
Перевелись нормальные тролли на земле русской ?

Ну вброшу тему для размышлений.

плюсы 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 янв 17, 02:29    [20087223]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Hett
Как будут обстоять дела в MSSQL если нужно добавить столбец в большую табличку?


Зависит от... NULLовый моментально:

К сообщению приложен файл. Размер - 48Kb
10 янв 17, 10:21    [20087662]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
ОперацияПингвин,

автор
2) "кривые" средства обеспечения высокой доступности.

С этого момента поподробнее, пожалуйста.
10 янв 17, 10:25    [20087681]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13666
А MySQL всю таблицу перезапишет по новой.
Когда дело доходит до больших таблиц, то MySQL со своей кривой репликацией (о да, он еще и 2 лога пишет, один на уровне движка (транзакционный) другой для репликации), отсутствием нормальных механизмов резервирования и сложностями с добавлением новых столбцов, - создает большой батхерт.
10 янв 17, 10:26    [20087686]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13666
Если с бэкапами percona хоть как-то решает проблемы, то с остальным все плохо все равно.
10 янв 17, 10:27    [20087692]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
MSSQLAndDotNet
Member

Откуда:
Сообщений: 10398
Hett
А MySQL всю таблицу перезапишет по новой.
Когда дело доходит до больших таблиц, то MySQL со своей кривой репликацией (о да, он еще и 2 лога пишет, один на уровне движка (транзакционный) другой для репликации), отсутствием нормальных механизмов резервирования и сложностями с добавлением новых столбцов, - создает большой батхерт.

говорят жеж ютуб на мускуле
10 янв 17, 11:23    [20087975]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 600
ОперацияПингвин
минусы
1) нет поддержки шардинга ( кроме APS ( PDW ) который только для хранилищ данных )


На самом деле есть:

https://technet.microsoft.com/en-us/library/ms188299(v=sql.105).aspx

Хотя, криво выходит. Но тем не мение :)
10 янв 17, 12:13    [20088274]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
ОперацияПингвин
Member

Откуда:
Сообщений: 653
Блог
Andrey Sribnyak
ОперацияПингвин
минусы
1) нет поддержки шардинга ( кроме APS ( PDW ) который только для хранилищ данных )


На самом деле есть:

https://technet.microsoft.com/en-us/library/ms188299(v=sql.105).aspx

Хотя, криво выходит. Но тем не мение :)


Это какая то пародия на шардинг
10 янв 17, 13:07    [20088573]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
miksoft
Member

Откуда:
Сообщений: 38920
ОперацияПингвин
Плюсы MySql
1) Есть поддержка шардинга
Можно поподробнее?
10 янв 17, 20:15    [20091053]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL Server VS MySQL  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
pkarklin
ОперацияПингвин,

автор
2) "кривые" средства обеспечения высокой доступности.

С этого момента поподробнее, пожалуйста.

UP.
11 янв 17, 00:50    [20091892]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить