|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Yo.!sphinx_mvКлючевой момент при этом - переключение контекста: SQL-запросы и PL/SQL-код на Oracle выполняются на разных движках... как в любой другой субд, за декларативный SQL отвечает оптимизатор, на который переключается и мсскл. давай соберись, должна же быть тема где ты не попадешь пальцем в небо Зачем в небо? Достаточно в потолок: оптимизатор Oracle не способен правильно рассчитать план элементарных запросов - это немеряная круть... Хинты "наше фсё" - без них даже при актуальной статистике план с приемлемой производительностью/стоимостью фиг получишь. Факт в том, что в процессе работы этот план редко когда остается годным... Yo.!я в тебя верю ! хотя не сколько в тебя, сколько в теорию вероятности. но не суть, давай, оживи раздел !Если предположить, что Ваш уровень знаний теории вероятности эквивалентен уровню Ваших знаний и опыта в Oracle, Вы чрезвычайно необоснованно уверены в Вашей оценке... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 13:25 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
avas http://msdn.microsoft.com/library/8z6watww.aspx .NET существует для Windows Server 2008 SP2+, Windows Vista SP2+ Mono Юридические вопросыПосле заключения Microsoft договорённости с компанией Novell, платформа Mono была официально признана реализацией .NET на Unix-подобных операционных системах (Linux, Mac OS X и других). Если wiki не достаточно, вот : Mono is a software platform designed to allow developers to easily create cross platform applications. Sponsored by Xamarin, Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime. What is Mono The Benefits... Cross Platform - Mono is built to be cross platform. Mono runs on Linux, Microsoft Windows, Mac OS X, BSD, and Sun Solaris, Nintendo Wii, Sony PlayStation 3, Apple iPhone. It also runs on x86, x86-64, IA64, PowerPC, SPARC (32), ARM, Alpha, s390, s390x (32 and 64 bits) and more. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 13:31 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Mono - это сторонняя поделка, которая не поддерживает все возможности .NET . ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 15:06 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Alexander RyndinMono - это сторонняя поделка, которая не поддерживает все возможности .NET . Ага... Как представлю, что нельзя на серверной стороне использовать WinForms, WPF и ASP.NET - сердце кровью обливается. Как же ж сервер без этого обойдется?! Это же ж чертовски важные в хранимых процедурах на сервере фичи!!! ЗЫ. И по поводу "сторонней поделки"... Интересно, кто-то (в принципе!) за linux отвественность несет? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 15:28 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
[quot sphinx_mv]Yo.!пропущено... как в любой другой субд, за декларативный SQL отвечает оптимизатор, на который переключается и мсскл. Пропустил - и это требует отдельного ответа. Оптимизатор, являющийся частью Query Processor в MSSQL компилирует планы выполнения не только для "декларативного SQL", но и для хранимых процедур, функций и триггеров. И полученные планы выполняются единым образом одним и тем же компонентом Query Executor (который тоже составная часть Query Processor). Соотвественно, "переключения контекстов" (как в Oracle между SQL- и PL/SQL-движками) отсутствует принципиально. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 15:46 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvAlexander RyndinMono - это сторонняя поделка, которая не поддерживает все возможности .NET . Ага... Как представлю, что нельзя на серверной стороне использовать WinForms, WPF и ASP.NET - сердце кровью обливается. Как же ж сервер без этого обойдется?! Это же ж чертовски важные в хранимых процедурах на сервере фичи!!! ЗЫ. И по поводу "сторонней поделки"... Интересно, кто-то (в принципе!) за linux отвественность несет?Факт остается фактом: есть официальный билд от Microsoft, а есть поделка от Novell, которая лишь частично реализует спецификацию .NET. В хранимых процедурах наверняка очень важными будут System.Data. Но и там как-то все грустно http://go-mono.com/status/status.aspx?reference=4.5&profile=4.5&assembly=System.Data Еще можно вот тут FAQ почитать: http://www.mono-project.com/FAQ:_Technical#Compatibility Yes, Mono can run applications developed with the Microsoft .NET Framework on UNIX. There are a few caveats to keep in mind: Mono has not been completed yet, so a few API calls might be missing; And in some cases the Mono behavior might be incorrect. Mono today ships with support for the .NET 2.0 API for the supported namespaces; Support for the 3.0 and 3.5 and 4.0 API is not complete. По поводу Linux не надо соскакивать с темы. Вообще, Oracle предоставляет полную поддержку на OEL/RHEL+продукты Oracle. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 15:48 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Alexander Ryndinsphinx_mvпропущено... Ага... Как представлю, что нельзя на серверной стороне использовать WinForms, WPF и ASP.NET - сердце кровью обливается. Как же ж сервер без этого обойдется?! Это же ж чертовски важные в хранимых процедурах на сервере фичи!!! ЗЫ. И по поводу "сторонней поделки"... Интересно, кто-то (в принципе!) за linux отвественность несет?Факт остается фактом: есть официальный билд от Microsoft, а есть поделка от Novell, которая лишь частично реализует спецификацию .NET. В хранимых процедурах наверняка очень важными будут System.Data. Но и там как-то все грустно http://go-mono.com/status/status.aspx?reference=4.5&profile=4.5&assembly=System.Data Бредить только не надо! Поддержка CLR не зависит от списка реализованных сборок. Более того - она не зависит даже от версии .NET: Common Language Runtime (CLR) - смотреть таблицу "Versions of the Common Language Runtime". и CLR стандартизирован. К тому же .NET Framework не ограничен только версией 4.5, ссылку на сравнение с которой Вы приводите... Стоит глянуть на Mono System.Data in 4.0 vs MS.NET 4.5 - и "грустно" становится значительно меньше... Alexander RyndinЕще можно вот тут FAQ почитать: http://www.mono-project.com/FAQ:_Technical#Compatibility Yes, Mono can run applications developed with the Microsoft .NET Framework on UNIX. There are a few caveats to keep in mind: Mono has not been completed yet, so a few API calls might be missing; And in some cases the Mono behavior might be incorrect. Mono today ships with support for the .NET 2.0 API for the supported namespaces; Support for the 3.0 and 3.5 and 4.0 API is not complete.Разницу между CLR и .NET определенной версии (хотя бы чисто теоретически) "ощущаете"? Ну, так ощутите! На всякий случай, если не получится - невозможно реализовывать какой-либо функционал при отсутствии соответствующей низко-уровневой инфраструктуры (в данном конкретном случае - CLR)... И даже поддержка .NET под Win в первую очередь заключается в обеспечении интерфейса с CLR, а не в наличии/отсутствии реализаций каких-то библиотек "верхнего уровня для общего пользования". Что характерно - большая часть этих библиотек совершенно бесполезна на любом сервере баз данных. Alexander RyndinПо поводу Linux не надо соскакивать с темы. Вообще, Oracle предоставляет полную поддержку на OEL/RHEL+продукты Oracle.Linux НЕ ограничивается только дистрибутивами, которые поддерживает Oracle самостоятельно. При этом (чисто технически) запустить Oracle под любым дистрибутивом linux (что очень коррелирует с Вашим выражением "сторонняя поделка") не является абсолютно непосильной задачей. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 17:05 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvAlexander Ryndinпропущено... Ну да MSSQL работает только на одной платформе, а в Oracle 1 (одна) фича из 1000 реализована только на этой одной платформе. И чем тут MS гордится?Учите матчасть! CLR имеет реализации не только для Windows - и уровня функционала этих реализаций более чем достаточно для реализации любой сервер-сайд логики. Будьте добры назовите платформу отличную от Windows, на которой MSSQL поддерживает CLR Чтобы знать в какой строчке сравнения двух серверов у MSSQL Поставить плюсик, а у Oracle - минус. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 17:50 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Bogdanov Andreysphinx_mvпропущено... Учите матчасть! CLR имеет реализации не только для Windows - и уровня функционала этих реализаций более чем достаточно для реализации любой сервер-сайд логики. Будьте добры назовите платформу отличную от Windows, на которой MSSQL поддерживает CLRВ отличие от "бедных родственников" из сабжа, MS'у не критично беспокоиться о "кроссплатформенности": у него своя собственная экосистема, включающая в себя полный спектр программных продуктов - десктопные и серверные операционные системы в том числе. Bogdanov AndreyЧтобы знать в какой строчке сравнения двух серверов у MSSQL Поставить плюсик, а у Oracle - минус.Можете смело поставить жирный минус на строке, где Oracle считается, якобы, кроссплатформенным - ни разу не ошибетесь. Факт! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 18:26 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvМожете смело поставить жирный минус на строке, где Oracle считается, якобы, кроссплатформенным - ни разу не ошибетесь. Факт!Вот те здрасьте. Как же так, Оракл всегда был кроссплатформенным, а MSSQL на ОС от MS. Первый действительно встречается на разных ОС, но второй кроме как на MS я не встречал. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 19:26 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Infernal V. Ravensphinx_mvМожете смело поставить жирный минус на строке, где Oracle считается, якобы, кроссплатформенным - ни разу не ошибетесь. Факт!Вот те здрасьте. Как же так, Оракл всегда был кроссплатформенным, а MSSQL на ОС от MS. Первый действительно встречается на разных ОС, но второй кроме как на MS я не встречал.Продукт не должен содержать фич, которые невозможно использовать на других платформах. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 19:32 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvПродукт не должен содержать фич, которые невозможно использовать на других платформах.поскольку продукт таки работает на разных платформах - скорее Вам надо поменять критерии кросплатформенности ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 19:52 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
SergSupersphinx_mvПродукт не должен содержать фич, которые невозможно использовать на других платформах.поскольку продукт таки работает на разных платформах - скорее Вам надо поменять критерии кросплатформенностиНечего тут менять: база данных Oracle, использующая сугубо документированные фичи Oracle, становится физически непереносима с платформы Windows на любую другую платформу. А нам тут вешают маркетинговую лапшу на уши про "кроссплатформенность"... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 20:41 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvВ отличие от "бедных родственников" из сабжа, MS'у не критично беспокоиться о "кроссплатформенности": у него своя собственная экосистема, включающая в себя полный спектр программных продуктов - десктопные и серверные операционные системы в том числе.Ну Oracle тоже не критично заботиться - у него аналогичная "экосистема". Но вот возможность не попадать в зависимость от единственного вендора меня радует. sphinx_mvМожете смело поставить жирный минус на строке, где Oracle считается, якобы, кроссплатформенным - ни разу не ошибетесь. Факт!Для меня стало фактом то, что некто sphinx_mv просто порет чушь. Он даже определение кроссплатформенности хотя бы в википедии не осилил. Очень печально - ранее некоторые высказывания этого участника топика выглядели здравыми, а теперь ясно, что к его словам серьезно относиться не стоит. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 20:56 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Bogdanov Andreysphinx_mvВ отличие от "бедных родственников" из сабжа, MS'у не критично беспокоиться о "кроссплатформенности": у него своя собственная экосистема, включающая в себя полный спектр программных продуктов - десктопные и серверные операционные системы в том числе.Ну Oracle тоже не критично заботиться - у него аналогичная "экосистема".Напалм отдыхает! Нет у него подобной экосистемы - десктопная ОС у Oracle физически отсутствует - как класс. Bogdanov AndreyНо вот возможность не попадать в зависимость от единственного вендора меня радует .Расслабьтесь и попробуйте получить удовольствие - Вы уже давно попали в зависимость от единственного вендора . Как это вендор (сугубо по доброте душевной) Вас на своей платформе имеет - посмотрите на "страшилки" 15459194 с лицензированием вашего любимого сервера БД... Bogdanov Andreysphinx_mvМожете смело поставить жирный минус на строке, где Oracle считается, якобы, кроссплатформенным - ни разу не ошибетесь. Факт!Для меня стало фактом то, что некто sphinx_mv просто порет чушь.Вместо Вас Вашу чушь никто не порол, не порет и пороть не собирается - так что Вы уж ее как-нибудь самостоятельно.. своими силами... И, пожалуйста - где-нибудь более уединенно, что ли... Bogdanov AndreyОн даже определение кроссплатформенности хотя бы в википедии не осилил.Вот когда Вы его таки прочитаете (на трезвую голову и вдумчиво), тогда и подходите... По факту: Oracle под Windows несовместим с Oracle под любую другую платформу. Пример неработающего на других платформах функционала приведен - даже при наличии на тех платформах соответствующей инфраструктуры. Bogdanov AndreyОчень печально - ранее некоторые высказывания этого участника топика выглядели здравыми, а теперь ясно, что к его словам серьезно относиться не стоит.Вы лучше о высокоинтелектуальном уровне своих собственных высказываний по-беспокойтесь... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2014, 23:51 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvНет у него подобной экосистемы - десктопная ОС у Oracle физически отсутствует - как класс. отсутствие каковой является главной проблемой Оракла на протяжении всего существования компании и не позволяет ей выбиться в лидеры производителей СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 08:55 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Bogdanov AndreyНу Oracle тоже не критично заботиться - у него аналогичная "экосистема". Но вот возможность не попадать в зависимость от единственного вендора меня радует.Весело. Т.е. попадать в зависимость от единственного вендора СУБД - Oracle, Вас, тем не менее, почему-то не смущает В чем разница? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 09:45 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
недотнетчикотсутствие каковой является главной проблемой Оракла на протяжении всего существования компании и не позволяет ей выбиться в лидеры производителей СУБДА кто у нас нынче лидер? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 09:48 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Infernal V. RavenА кто у нас нынче лидер? Ну SQLite на андройдах - более миллиарда установок (+ iOS и имя им легион). Microsoft Jet - практически в каждой Винде. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 10:14 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Сергей Арсеньев, В контексте темы представил оракл на андроиде и стало не по себе :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 10:22 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvКак это вендор (сугубо по доброте душевной) Вас на своей платформе имеет - посмотрите на "страшилки" 15459194 с лицензированием вашего любимого сервера БД...В той "страшилке" речь идет о том, как контора CBOSS решила развести лоха на бабло. И таки у нее ничего не получилось. Ты хотел окончательно расписаться в собственной безмозглости? Тебе это удалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 10:24 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
недотнетчикsphinx_mvНет у него подобной экосистемы - десктопная ОС у Oracle физически отсутствует - как класс. отсутствие каковой является главной проблемой Оракла на протяжении всего существования компании и не позволяет ей выбиться в лидеры производителей СУБД отнюдь ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 10:35 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Infernal V. RavenВесело. Т.е. попадать в зависимость от единственного вендора СУБД - Oracle, Вас, тем не менее, почему-то не смущает В чем разница? :)Разница в том, что заменить один компонент проще, чем все сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 11:16 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
Bogdanov AndreyРазница в том, что заменить один компонент проще, чем все сразу.Верится с трудом. Вы сами себе это как представляете? Если почему-то нужно сменить СУБД, то и ОС сменить не проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 11:24 |
|
MS SQL Server 2012 VS Oralce расскажите мне о ваших мнений
|
|||
---|---|---|---|
#18+
sphinx_mvРасслабьтесь и попробуйте получить удовольствие - Вы уже давно попали в зависимость от единственного вендора . Я использую как минимум 4 разных СУБД в своих проектах. Поэтому не знаю о каком именно из этих "единственных" вендоров вы говорите. sphinx_mvBogdanov Andreyпропущено... Для меня стало фактом то, что некто sphinx_mv просто порет чушь.Вместо Вас Вашу чушь никто не порол, не порет и пороть не собирается - так что Вы уж ее как-нибудь самостоятельно.. своими силами...Окончательно слился... Вообще забавно наблюдать, как некоторые товарищи с пеной у рта доказывают преимущества продукта за который они же и платят. Я понимаю маркетологов - им деньги платят за то, чтобы что-то расхваливать. Но что заставляет доходить до религиозного исступления простых пользователей? Неужели внутренняя неудовлетворенность настолько велика, что заставляет выставлять себя полным идиотом лишь бы доказать самому себе, что не зря платишь именно этот продукт? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2014, 11:27 |
|
|
start [/forum/topic.php?fid=35&msg=38541159&tid=1552395]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 158ms |
0 / 0 |