Имя: Пароль:
IT
IT-новости
MS SQL Server будет работать под Линукс
,
0 Живой Ископаемый
 
08.03.16
09:38
1. Какая разница 63% (10)
2. Здорово 31% (5)
3. Не верю 6% (1)
4. Это плохо 0% (0)
Всего мнений: 16

1 Aleksey
 
08.03.16
09:50
и чё?
2 Aleksey
 
08.03.16
09:51
где ваша мнение?
Какую проблемы вы хотите поднять этим постом?
Что именно желаете обсудить?
3 ДенисЧ
 
08.03.16
09:59
Работать, возможно, будет... Но черз одно место, как и весь линух...
4 Rie
 
08.03.16
09:59
Теоретически - хорошо, если практически там не будет каких-нибудь "особенностей реализации".

Здорово
5 Geroy
 
08.03.16
10:07
(0) Лучше чем с Windows работать не будет
6 ДенисЧ
 
08.03.16
10:07
(4) Наивный чукот^W казахтанский мальчик...
7 shuhard
 
08.03.16
10:23
(0) маркетинговый ход и не более, цена лицензий не измениться, все , кто хотел сэкономить давно на постгри

Какая разница
8 Quantumbroad
 
08.03.16
10:23
Без форточек он мало кому нужен.

Какая разница
9 Garykom
 
гуру
08.03.16
10:26
К этому все шло, думаю офис тоже под линукс выпустят
10 zak555
 
08.03.16
10:27
осталось теперь windows выпустить под linux )
11 NorthWind
 
08.03.16
10:27
Выбор - это всегда лучше, чем когда его нет. Цена лицензий не изменится, но хотя бы не нужно будет платить за виндовый сервер и лицензии на пользователей/подключения. Будем посмотреть, что из этого получится.

Здорово
12 shuhard
 
08.03.16
10:37
(11)[ лицензии на пользователей/подключения.]
это пользователи сиквела и платить ты будешь по прежнему
13 Garykom
 
гуру
08.03.16
10:42
(10) уже в ажуре...т.е. в azure есть
14 Garykom
 
гуру
08.03.16
10:44
15 Garykom
 
гуру
08.03.16
10:45
(14)+  Linux version 3.4.0-Microsoft ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
16 Garykom
 
гуру
08.03.16
10:50
еще про windows 10 и ядро linux
https://habrahabr.ru/company/eset/blog/278339/

Думаю там в M$ сча такие холивары идут что только держись
17 Фрэнки
 
08.03.16
10:55
(11) пользователи за подключение к ms серверу - это один раз
а пользователи за подключение к ms sql - это второй раз.

затраты на лицензирование будут возможно меньше, только если при этом не возрастет стоимость клиентской лицензии на подключение к ms sql
18 Фрэнки
 
08.03.16
10:57
Разницы большой не будет. Но будет больше конкуренции уже между продуктами внутри линукс, скажем так

Какая разница
19 dmtrpv
 
08.03.16
10:57
Наверное имеется ввиду работа в контейнере исключительно заточенным под их Ажур.

Какая разница
20 Dunemaster
 
08.03.16
12:42
Вообще есть официальное сообещение

https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/
21 6kubikov
 
08.03.16
12:58
(17) Нужно еще учитывать стоимость обслуживания. Администратор-линукс стоит дороже администратора-windows. За год может быть ощутимая разница в деньгах.
22 Woldemar177
 
08.03.16
13:04
(3) Виндоус мастдай ;-)

Зачем там глючный mssql когда есть postgres

Какая разница
23 zak555
 
08.03.16
13:05
(22) > Виндоус мастдай

почему ?
24 Aleksey
 
08.03.16
13:07
(23) Спроси у яблока, это его фраза
25 Woldemar177
 
08.03.16
13:14
(23) сам подумай. ;)))))
26 zak555
 
08.03.16
13:29
(24) главный яблочник же умер


(25) не знаю, расскажи
27 DrZombi
 
гуру
08.03.16
14:07
Побоку

Какая разница
28 Woldemar177
 
08.03.16
14:15
(26) Почему почему
Программки GNU.

Можешь дальше платить дяде сэму и дяде били ;)))
29 Garykom
 
гуру
08.03.16
14:24
(21) устаревшие сведения, сча приличному админу без знания linux никуда
а эникеи как не могли вин сервера настраивать так и лин не могут
30 kiruha
 
08.03.16
14:34
Для организаций на экспрессе ОК, для остальных, и меня бессмысленно , так как "большой" SQL лучше на винде

Здорово
31 H A D G E H O G s
 
08.03.16
16:58
Linux - это недоОС.

Какая разница
32 ДенисЧ
 
08.03.16
17:10
(22) Зачем нужен глучнум постргре, если есть нормальный и стабильный МС?
33 ice777
 
08.03.16
17:18
как и андроид под виндой, который они недавно похоронили. (32) постгри надо просто один раз правильно настроить. не Газпром же автоматизируешь.
(31) буржуй. плати за ось, плати за БД, плати на .. хехе, за 1с все равно плати.) Но за все платить у людей нет лишних денег.

Не верю
34 ДенисЧ
 
08.03.16
17:21
(33) Я плати? А зачем тогда нужны рабодатели? Вот они пусть и платють...
А за МС на пингвинухе заплатить придётся раза в 4, а то и в 6 больше...
35 Провинциальный 1сник
 
08.03.16
17:29
(34) Почему? Вообще-то mssql особо на фичи винды не завязан.  По сути, его взаимодействие с системой - это только диск, память да tcp/ip. Всё это в линуксе весьма стабильно и отлажено. И переписать соответствующие библиотеки под линукс думаю не так уж сложно или дорого.
Если вы про стоимость администрирования - так что там админить то? Установить один раз, а дальше можно через студию рулить с любого компа, хоть с винды.
36 spock
 
08.03.16
17:33
(31) ага, больше половины интернета сидят на unix-подобных системах и не знают про это. Один гений нас просвещает через лужи.
37 spock
 
08.03.16
17:38
(35) А вот и нет... Если бы они выбрали другое название своего продукта для nix-систем, тогда проблем нет. Но они заявились, как MSSQL, значит им придется обеспечивать обратную совместимость. А это будет не просто. Надо смотреть. Даже механизмы синхронизации (mutex и т.п.) и работа с tcp стеком на nix-системах другие.
38 Провинциальный 1сник
 
08.03.16
17:44
(37) Ну он будет совместим по форматам файлов данных и архивов, и по протоколу взаимодействия с клиентом, чего еще надо? А что касается системноспецифичных нюансом - это пара десятков функций низкого уровня, для которых пишутся обертки с использованием линуксовых вызовов.
39 spock
 
08.03.16
17:51
(38) Ага, продукт, который 20 лет развивался вместе с ОС раз и переехал на линукс.
Я не отрицаю того, что это не возможно, но это не просто. И это точно будет новый продукт.

У всех переход с v77 на v8x прошел ровно, переписываю несколько функций? :)
40 Провинциальный 1сник
 
08.03.16
17:54
(39) Так это совсем другое дело. А взять тот же файрфокс под линукс и под винду - много отличий?
41 spock
 
08.03.16
18:04
(40) Продукт, писавшийся под конкретную ОС, и, скорее всего, влиявший на развитие этой ОС, вдруг переехал на другую ОС без проблем...

Аналитик диванный, ау! Ты попиши на C драйвера под Win, а потом открой для себя nix-систему. Вот будет разрыв пукана.
42 zak555
 
08.03.16
18:04
(28) так используй мс и не плати
43 Провинциальный 1сник
 
08.03.16
18:14
(41) Какие драйвера, при чем тут вообще драйвера? mssql - это прикладной продукт, напрямую в ядре ему делать нечего.
44 spock
 
08.03.16
18:22
(43) Сюрприз-сюрприз...
45 Провинциальный 1сник
 
08.03.16
18:34
(44) Вы хотите сказать, что mssql написан с использованием кучи грязных системных хаков, и адаптировать его под чистый posix - как написать с нуля?
46 spock
 
08.03.16
18:40
(45) первое да, второе похоже :)

В подтверждение первого полно книжек с откровениями причастных. Я читал такие. Если будет недостаточно слова, то я завтра соберусь силами после сегодня и постараюсь надергать соответствующих цитат. Но мне будет очень лень :)
47 Sammo
 
09.03.16
07:31
Если работать будет стабильно, то может быть интересно сочетание - Линукс + Скуль экспресс для мелких контор.
48 Провинциальный 1сник
 
09.03.16
07:37
(47) А смысл? Экспресс даже на XP работает нормально.
49 Sammo
 
09.03.16
07:50
(48) Где ты купишь XP?
50 Живой Ископаемый
 
09.03.16
11:30
2(46) Хотим цитат. Потому что одно - когда МС СКЛ позволено низкуровневое чтение из файловой системы, то есть когда он все равно общается с компонентом системы, и другое - говорит что он прямо таки какие-то специально для него дырки ядра использует
51 spock
 
10.03.16
08:35
(50) Про дырки ядра я не говорил. Я утверждаю, что mssql активно использует kernel mode, чтобы иметь преимущества производительности, работая на уровне ядра.
В mssql управление памятью, потоками, а так же волокнами (fiber) реализовано в kernel mode, т.е. мимо winapi.
52 Живой Ископаемый
 
10.03.16
10:52
2(51) Ну ок, давай разберемся что значит кренель моде (ну или позволь мне разобраться). То есть этот режим имеет какие-то привелегии при работе с памятью (в плане управления потоками).

других преимуществ он получается не предоставляет?

С точки зрения файловой (ну, и дисковой опосредствовано) подсистемы Винда перед Линуксом имеет то приеимущество, что она имеет файловый кэш, и механизм упреждающего чтения, и отложенной записи. Однако МС СКЛ всех этих преимуществ не использует - потому что одно дело работать с файлами, другое дело - со страницами таблиц БД. И поэтому он использует чтение мимо Виндовой подсистемы, и работает напрямую с диском, заполняя свой собственный кэш (буфер пул), и управляя им самостоятельно, минуя ОС. А в линуксе - это нативный режим.

Вполне вероятно что Кернел моде, который МС СКЛ использует в винде имеет свои преимущества при работе с потоками/памяти. Но поправьте меня, если я неправ, что самое узкое место при работе с БД - это диск.

Здорово
53 Лефмихалыч
 
10.03.16
11:05
>А в линуксе - это нативный режим
и какие ваши доказательства, что MSSQL в линуксе не будет работать с диском точно так же самостоятельно, обложив болтами нативный этот режим?

Какая разница
54 Живой Ископаемый
 
10.03.16
11:12
2(53) Я как раз и имею в виду, что в линуксе с файлами все проще, и МС СКЛ на линуксе точно также будет использовать низкоуровневое чтение, и стало быть ИМЕННО в этом плане ничего не изменится.
55 spock
 
10.03.16
11:52
Коллеги, обратите внимание, что я сказал: "Я не отрицаю того, что это не возможно, но это не просто. И это точно будет новый продукт."
56 Провинциальный 1сник
 
10.03.16
11:53
(52) "Винда перед Линуксом имеет то приеимущество, что она имеет файловый кэш, и механизм упреждающего чтения, и отложенной записи"
А когда всё это пропало в линуксе?
57 ansh15
 
10.03.16
11:55
http://www.cnews.ru/news/top/2016-03-09_microsoft_anonsirovala_sql_server_dlya_linux
"Поддержка Linux в SQL Server имеет вполне четкую финансовую цель. Microsoft упускает 15% мирового рынка СУБД, объем которого составляет $29,8 млрд, Linux-совместимым продуктам конкурентов — таких как Oracle и IBM.

«Фактически это [решение] открывает доступ ко всему рынку», — пояснил Гатри.

SQL Server сейчас работает только в Windows. В 2014 г., согласно IDC, Microsoft принадлежало 53% мирового рынка СУБД для операционных систем этого семейства. Однако если говорить о системах всех типов, то доля Microsoft составила всего лишь 19%, тогда как Oracle — 46%, а IBM — 16%.

По ссылке в (0) тоже вскользь сказано. Исключительно коммерческий интерес.
58 ansh15
 
10.03.16
11:56
Пусть будет.

Какая разница
59 Живой Ископаемый
 
10.03.16
11:56
2(55) Ну дык и все остальные вроде тоже не уперлись рогом. Самим интересно.

Просто у МС сейчас время такое - они вон занимаются тем, что выпускают кастомные клавиатуры для iOS и Android'а... Может ресурсы освободились настолько, что могли и допилить МС СКЛ для Линукса

2(56) А есть? Есть всегда, во всех дистрибутивах?
60 Локи-13
 
10.03.16
11:59
а есть ли спецы на поодержку "линя + мс эскуэль" ?

Какая разница
61 Sammo
 
10.03.16
12:10
(60) Есть те, кто может и линукс и скуль. Совместно еще никто не знает.
62 spock
 
10.03.16
12:16
Прочитал оригинальный анонс: https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/

Ребята из Редмонда подтянули под этот проект команды Редхат и Убунту. Похоже они собрались под это дело линукс завиндовозить :)
Зачем переписывать сложный MS-продукт, когда можно переписать линукс. Правильный подход :)
63 Gary417
 
10.03.16
12:22
неправильный это подход, это получится как с ораклом, вроде и линукс, а вроде чтото нето...изобрели собственное ядро (которое unbreakable)... и чё потом кучу разнокалиберных самопальных дистрибутивов в серверной админить?

imho я всёже надеюсь что они сделают нормальную совместимость с rhel, sles, debian и не будут изобретать какойнить MS Linux SQL Service Pack 3.2
64 Провинциальный 1сник
 
10.03.16
13:00
(59) Кэширование, в том числе записи? Всегда было, и это от дистрибутива не зависит - это в ядре.
65 Господин ПЖ
 
10.03.16
13:01
они кого потеснить хотят оракле, постгри или майскуль?
66 Живой Ископаемый
 
10.03.16
13:03
2(64) понял.
67 Gary417
 
10.03.16
13:28
(65) оракла конечно и дб2

Это постгри и майскуль (хотя его смешно упоминать, особенно учитыввя что его оракл делает) догоняюще
68 Господин ПЖ
 
10.03.16
13:46
>Это постгри и майскуль

многие хостятся на них... а тут экспресс будет
69 Сияющий Асинхраль
 
10.03.16
13:59
Нравится мне это...

Здорово
70 Gary417
 
10.03.16
14:09
(68) хостятся недосайтики или студенческие поделки, а энтерпрайз работает на промышленных СУБД...к которым только постгри приближается

экспрессы есть и у дб2 и оракла...мс давно было пора на юникс sql портировать, а то както выбивались из общего ряда
71 Живой Ископаемый
 
10.03.16
14:11
2(70) ФейсБук хостится на МайСКЛ...
недосайтик такой себе
72 Живой Ископаемый
 
10.03.16
14:12
73 Карупян
 
10.03.16
14:21
(71) Сколько % этого движка они переписали?
74 Живой Ископаемый
 
10.03.16
14:24
2(73) нисколько. по ссылке ниже расписано как сделно. распределенка и настройка производительности.  А используют они МайСКЛ от Оракл, просто их просьбы и пожелания учитываются Ораклом при выпуске патчей.
То есть развивает продукт все равно Оракл. и это тот же МайСКЛ, на котором хостятся недосайтики
75 Карупян
 
10.03.16
14:28
(74) Тот же мэйл ру не смог так и все переписал
76 Gary417
 
10.03.16
14:44
(71) если почитать форумы разработчиков, то там очень много написано про костылестроение мускуля и прото как там всё через одно место работает.

было бы всё так просто, никто бы серьёзно постгри с ораклом не сравнивал...брали бы mysql, а так о нём даже не заикаются.

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