|
|
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovBestZvitТо же самое, что сказать, что Оракл слабее MSSQL, потому что не позволяет делать update, например, в таком виде - MERGE отличается от этих запросов только синтаксисом, но не функциональностью. То есть - обходное решение.. )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 17:28 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
SergSuperдык никто не заметит :) Вот только предсказать что случится с, например, @@IDENTITY я не возьмусь... Будет весело если от такого перестанет работать какое-нибудь пользовательское приложение. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 17:31 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
BestZvitТо есть - обходное решение.. )) рассжевываю для тех кто в танке в случае с update функционал совершенно идентичный, различие лишь в оформлении запросов. в случае с тригерами различие в функционале. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 17:38 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
BestZvit"Задача" бессмысленна. Даже сам принцип таких "сравнений". То же самое, что сказать, что Оракл слабее MSSQL, потому что не позволяет делать update, например, в таком виде... (И, естесственно, любое решение таких задач в другом виде, по определнию можно считать "кривым" )Я не говорил про слабее/сильнее. Просто просили задачу - я сформулировал. Я только о том, что отсутствие rowlevel м.б. недостатком, который приходится обходить или существенно теряя в производительности, или вообще используя процедурные расширения, что тоже в общем случае не хорошо. И наличие достоинств недостатки не отменяет. Дело не в "кривости" решений, а в накладных расходах на обход чего-то, что нельзя. К слову, в DB2 и любые триггеры есть, и DML по селектам (и с CTE). И это удобно и эффективно, но не делает ее лучшей СУБД, т.к. и недостатки имеются :) Которые тоже можно обойти. И тоже не всегда эффективно. Еще раз - систем без недостатков нет. Просто их надо признавать и учитывать, а не писать, что "раз у нас нет - значит, никому не нужно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 17:45 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
BestZvit, Да нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается). После того как определились с железом то можно уже и СУБД выбирать. И ингода оказывается, что железо такое, на котором Windows отродясь не бывало и никогда не будет. Линукс, кстати, тоже. По этому MS SQL Server не слабее, он просто самим Майкрософтом ограничен в применимости. И всё. А то, что можно решить так, что ой-ой-ой что потребуется - это да. Но есть случаи и задачи, которым, хоть тресни, нужна определённая мощь железа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 17:46 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
FavnПример - у нас частый случай продать что-то вроде АСУ ТП "под ключ", СУБД стоит внутре "коробки" и клиенту не видна. Отдавать MS с каждой продажи цену Win Server'а было бы накладно, да и обидно как-то :) <1% стоимости. Вся ИТ составляющая в АСУТП = 3%. Статистика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 19:38 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
sdvsamara, Планка Win растет. Хотя ее удачно подломили сами себе, отказавшись от Итаника. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 19:48 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
BestZvitЕще раз говорю - разговор не об осях !!!! . Да не об ОСях, а о независимости независимости СУБД от ОСей. BestZvitНе имеет значения ось лучшая или худшая . . Да, если СУБД не зависит от нее. Иначе, с этими, возможно, придется считаться. BestZvit Сравниваются возможности самих субд . . Да. В том числе в плане кроссплатформенности. СУБД - это программное обеспечение (ПО). А для ПО независмость от платформы всегда относилось к важным возможностям. В общем их редко кто ставит под сомнение. BestZvitОпять повторяю - Поскольку возможности Оракл на Линуксе и возможности Оракл на Виндоус одинаковы , то обсуждение к привязке систем бессмысленно , потому что обсуждается сама субд и ее возможности, а не особенности оси. Вы пытаетесь исключить свойство кросплатформенности из достоинств СУБД под предолгом, что такое достоинство просто не обсуждается здесь. Ну можно не обсуждать это достоинтство СУБД, тем более, что оно давно обсуждено и известно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 20:43 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
vadiminfo Вы пытаетесь исключить свойство кросплатформенности из достоинств СУБД под предолгом, что такое достоинство просто не обсуждается здесь. . Это было сказано еще несколько страниц назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 21:38 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
sdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается). Задачу огласите, пожалуйста? "Железо", показанное ниже, подойдет для решения этой задачи? HP Integrity Superdome SX1000 Servers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 14:52 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
pkarklin, Повторите, пжл, "эротичные" картинки со скриншотами диспетчера задач с туевой хучей процессоров. Их еще не все видели ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:07 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
FavnПросто просили задачу - я сформулировал. Я только о том, что отсутствие rowlevel м.б. недостатком, который приходится обходить или существенно теряя в производительности, или вообще используя процедурные расширения, что тоже в общем случае не хорошо. Вот не хочется мне брать лопату и кидать на вентилятор. Для любой СУБД можно найти задачу, котору не то, чтобы обойти, а вообще не решить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:08 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Senya_LПовторите, пжл, "эротичные" картинки со скриншотами диспетчера задач с туевой хучей процессоров. Их еще не все видели Похоже, что, действительно, не все. И у некоторых противников винды "сознание" замерло на уровне Windows 95. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:11 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
sdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается).По производительности железо на х86 уже давно на вполне достойном уровне. Подотстали вы от жизни :-) sdvsamaraПо этому MS SQL Server не слабее, он просто самим Майкрософтом ограничен в применимости.Это конечно так, но не из за производительности, а из за других, тоже очень важных вещей: политики компании, необходимости уйти от гетерогенных систем и т.п. sdvsamaraПосле того как определились с железом то можно уже и СУБД выбирать. И ингода оказывается, что железо такое, на котором Windows отродясь не бывало и никогда не будет. Линукс, кстати, тоже.Не такой алгоритм. 1. Выбирают софт. 2. Под софт (исходя из спецификаций софта) выбирают платформу - не ОС, а именно платформу - СУБД, сервер приложений и т.п. Как правило доступных платформ одна, но может быть и несколько. 3. Под платформу выбирают ОС. 4. Под ОС выбирают железо. По вашему пути - ровно в обратном порядке - никто не пойдёт, ибо абсурд. Это путь программиста, а не того, кто выбирает :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:12 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Senya_L, Кстати, по поводу картинок. Когда компьютеры c таким уровнем параллелизма войдут в нашу жизнь, придётся пересмотреть привычный дизайн интерфейсов для работы с ними. Windows 7 и Windows Server 2008 R2 (на ядре Windows 7) объединяют до 256 логических процессоров в группы, поэтому можно было бы показывать уровень загрузки не отдельных процессоров, а именно групп. Без этого, вам непременно понадобится 30" монитор. Хотя, если вы нашли деньги на 256-ядерный компьютер, то вероятно сможете найти немного денег и на монитор пошире. ((с) Doug Holland) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:17 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
ОФФТОП 2 pkarklinpkarklinКогда компьютеры c таким уровнем параллелизма войдут в нашу жизнь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:27 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
pkarklinКстати, по поводу картинок. Когда компьютеры c таким уровнем параллелизма войдут в нашу жизнь, придётся пересмотреть привычный дизайн интерфейсов для работы с ними. Windows 7 и Windows Server 2008 R2 (на ядре Windows 7) объединяют до 256 логических процессоров в группы, поэтому можно было бы показывать уровень загрузки не отдельных процессоров, а именно групп. Без этого, вам непременно понадобится 30" монитор. Хотя, если вы нашли деньги на 256-ядерный компьютер, то вероятно сможете найти немного денег и на монитор пошире. ((с) Doug Holland)Ну, сейчас в управлении железом для SQL Server используют группировки по дереву нод для NUMA - архитектур. А компы с многими процами всегда NUMA. Так что уже пересматривают. Надеюсь, скоро у МС и до таск-менеджера руки дойдут... Senya_LЕсть банальное ограничение для входа таких компьютеров "в нашу жизнь" - не все задачи параллелятся принципиально. Та и просто они нах не нужны "в нашей жизни". А то что MS суетится, повышает масштабируемость своих осей и прочих продуктов - спору нет. Так и хочется сказать: "ну неужели?" :)Для наших любимых баз данных паралелить можно хорошо. И распаралеливающий компилятор для этого не нужен. да и не поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 15:39 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
alexeyvgДля наших любимых баз данных паралелить можно хорошо.Тоже все небезоблачно. Что там про серьезные сервера говорить, если нередко на домашнем десктопе производительность упирается в дисковый IO или ОЗУ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 16:23 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Senya_LТоже все небезоблачно. Что там про серьезные сервера говорить, если нередко на домашнем десктопе производительность упирается в дисковый IO или ОЗУ? Ну, не знаю. "Мне" дискового IO как-то хватает: HP StorageWorks 8100 Enterprise Virtual Array. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 18:39 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
pkarklinsdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается). Задачу огласите, пожалуйста? "Железо", показанное ниже, подойдет для решения этой задачи? HP Integrity Superdome SX1000 Servers И на это железо поставить Windows 2010 (ну или как он там будет называться) с 3D интерфейсов ? Нет уж, спасибо. Обойдемся как-нибудь без 3D интерфейса в ядре серверной операционной системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 19:55 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Alexander Ryndin, И чего ерничать? Для Оракла, вин-платформа №2 после солярки. Линух пока "и умный и красивый" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 20:46 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
SiemarglAlexander Ryndin, И чего ерничать? Для Оракла, вин-платформа №2 после солярки. Линух пока "и умный и красивый" май 2005 года, думаю линукс давно превысил долю виндовса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 21:13 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Yo.!, 1. Мне все равно, на чем делать деньги. Личных приверженностей нет. 2. Я сужу по приоритетности вывода новых версий. 3. что превысил, надо бы данных, а не догадок. И лучше в количестве инсталляций, а не в $$$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 22:00 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
Yo.! май 2005 года, думаю линукс давно превысил долю виндовса Скорей наоборот его доля резко упала. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 22:30 |
|
||
|
MsSQL 2008 vs Oracle 11G
|
|||
|---|---|---|---|
|
#18+
SiemarglAlexander Ryndin, И чего ерничать? Для Оракла, вин-платформа №2 после солярки. Линух пока "и умный и красивый"Я совсем даже не ерничаю. Я то и себе на рабочий компьютер Windows 7 ставить не хочу из цветочков-свисточков. Это ведь не шутки - вся эта красота добавляет нестабильности в систему. Да и DBA ведь не домохозяйка, чтобы его на вау-эффект брать. В серверной платформе важна 1) надежность, 2) безопасность, 3) удобство, но не 3D интерфейс. Если я бы выбирал платформу, то выбрал бы в порядке убывания 1) Solaris, 2) Linux, 3) Windows 2003. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2010, 22:57 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=37022798&tid=1552741]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 159ms |

| 0 / 0 |
