powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MsSQL 2008 vs Oracle 11G
25 сообщений из 331, страница 8 из 14
MsSQL 2008 vs Oracle 11G
    #37021435
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovBestZvitТо же самое, что сказать, что Оракл слабее MSSQL, потому что не позволяет делать update,
например, в таком виде -

MERGE отличается от этих запросов только синтаксисом, но не функциональностью.


То есть - обходное решение.. ))
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021447
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperдык никто не заметит :)
Вот только предсказать что случится с, например, @@IDENTITY я не возьмусь... Будет весело
если от такого перестанет работать какое-нибудь пользовательское приложение.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021466
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BestZvitТо есть - обходное решение.. ))
рассжевываю для тех кто в танке в случае с update функционал совершенно идентичный, различие лишь в оформлении запросов. в случае с тригерами различие в функционале.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021483
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BestZvit"Задача" бессмысленна. Даже сам принцип таких "сравнений".
То же самое, что сказать, что Оракл слабее MSSQL, потому что не позволяет делать update, например, в таком виде...
(И, естесственно, любое решение таких задач в другом виде, по определнию можно считать "кривым" )Я не говорил про слабее/сильнее. Просто просили задачу - я сформулировал. Я только о том, что отсутствие rowlevel м.б. недостатком, который приходится обходить или существенно теряя в производительности, или вообще используя процедурные расширения, что тоже в общем случае не хорошо.
И наличие достоинств недостатки не отменяет. Дело не в "кривости" решений, а в накладных расходах на обход чего-то, что нельзя.
К слову, в DB2 и любые триггеры есть, и DML по селектам (и с CTE). И это удобно и эффективно, но не делает ее лучшей СУБД, т.к. и недостатки имеются :) Которые тоже можно обойти. И тоже не всегда эффективно.
Еще раз - систем без недостатков нет. Просто их надо признавать и учитывать, а не писать, что "раз у нас нет - значит, никому не нужно".
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021487
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvit,

Да нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается). После того как определились с железом то можно уже и СУБД выбирать. И ингода оказывается, что железо такое, на котором Windows отродясь не бывало и никогда не будет. Линукс, кстати, тоже.
По этому MS SQL Server не слабее, он просто самим Майкрософтом ограничен в применимости.
И всё. А то, что можно решить так, что ой-ой-ой что потребуется - это да. Но есть случаи и задачи, которым, хоть тресни, нужна определённая мощь железа.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021694
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnПример - у нас частый случай продать что-то вроде АСУ ТП "под ключ", СУБД стоит внутре "коробки" и клиенту не видна. Отдавать MS с каждой продажи цену Win Server'а было бы накладно, да и обидно как-то :)
<1% стоимости. Вся ИТ составляющая в АСУТП = 3%. Статистика
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021724
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamara,

Планка Win растет. Хотя ее удачно подломили сами себе, отказавшись от Итаника.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021832
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvitЕще раз говорю - разговор не об осях !!!!
.
Да не об ОСях, а о независимости независимости СУБД от ОСей.
BestZvitНе имеет значения ось лучшая или худшая .
.
Да, если СУБД не зависит от нее. Иначе, с этими, возможно, придется считаться.

BestZvit
Сравниваются возможности самих субд .
.
Да. В том числе в плане кроссплатформенности. СУБД - это программное обеспечение (ПО). А для ПО независмость от платформы всегда относилось к важным возможностям. В общем их редко кто ставит под сомнение.

BestZvitОпять повторяю - Поскольку возможности Оракл на Линуксе и возможности Оракл на Виндоус одинаковы , то обсуждение к привязке систем бессмысленно , потому что обсуждается сама субд и ее возможности, а не особенности оси.
Вы пытаетесь исключить свойство кросплатформенности из достоинств СУБД под предолгом, что такое достоинство просто не обсуждается здесь. Ну можно не обсуждать это достоинтство СУБД, тем более, что оно давно обсуждено и известно.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021900
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo Вы пытаетесь исключить свойство кросплатформенности из достоинств СУБД под предолгом, что такое достоинство просто не обсуждается здесь. .

Это было сказано еще несколько страниц назад.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022387
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается).

Задачу огласите, пожалуйста? "Железо", показанное ниже, подойдет для решения этой задачи?

HP Integrity Superdome SX1000 Servers
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022404
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

Повторите, пжл, "эротичные" картинки со скриншотами диспетчера задач с туевой хучей процессоров. Их еще не все видели
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022407
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnПросто просили задачу - я сформулировал. Я только о том, что отсутствие rowlevel м.б. недостатком, который приходится обходить или существенно теряя в производительности, или вообще используя процедурные расширения, что тоже в общем случае не хорошо.

Вот не хочется мне брать лопату и кидать на вентилятор. Для любой СУБД можно найти задачу, котору не то, чтобы обойти, а вообще не решить.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022413
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senya_LПовторите, пжл, "эротичные" картинки со скриншотами диспетчера задач с туевой хучей процессоров. Их еще не все видели

Похоже, что, действительно, не все. И у некоторых противников винды "сознание" замерло на уровне Windows 95. ;)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022415
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается).По производительности железо на х86 уже давно на вполне достойном уровне. Подотстали вы от жизни :-)
sdvsamaraПо этому MS SQL Server не слабее, он просто самим Майкрософтом ограничен в применимости.Это конечно так, но не из за производительности, а из за других, тоже очень важных вещей: политики компании, необходимости уйти от гетерогенных систем и т.п.
sdvsamaraПосле того как определились с железом то можно уже и СУБД выбирать. И ингода оказывается, что железо такое, на котором Windows отродясь не бывало и никогда не будет. Линукс, кстати, тоже.Не такой алгоритм.

1. Выбирают софт.

2. Под софт (исходя из спецификаций софта) выбирают платформу - не ОС, а именно платформу - СУБД, сервер приложений и т.п. Как правило доступных платформ одна, но может быть и несколько.

3. Под платформу выбирают ОС.

4. Под ОС выбирают железо.

По вашему пути - ровно в обратном порядке - никто не пойдёт, ибо абсурд.
Это путь программиста, а не того, кто выбирает :-)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022420
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senya_L,

Кстати, по поводу картинок.

Когда компьютеры c таким уровнем параллелизма войдут в нашу жизнь, придётся пересмотреть привычный дизайн интерфейсов для работы с ними. Windows 7 и Windows Server 2008 R2 (на ядре Windows 7) объединяют до 256 логических процессоров в группы, поэтому можно было бы показывать уровень загрузки не отдельных процессоров, а именно групп. Без этого, вам непременно понадобится 30" монитор. Хотя, если вы нашли деньги на 256-ядерный компьютер, то вероятно сможете найти немного денег и на монитор пошире. ((с) Doug Holland)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022428
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОФФТОП 2 pkarklinpkarklinКогда компьютеры c таким уровнем параллелизма войдут в нашу жизнь...
Боюсь, нескоро это случится. Intel со своим компилятором "распараллеливающим все и вся сам-мля-один-мля" возится давно, а что толку? Есть банальное ограничение для входа таких компьютеров "в нашу жизнь" - не все задачи параллелятся принципиально. Та и просто они нах не нужны "в нашей жизни". А то что MS суетится, повышает масштабируемость своих осей и прочих продуктов - спору нет. Так и хочется сказать: "ну неужели?" :)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022438
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinКстати, по поводу картинок.

Когда компьютеры c таким уровнем параллелизма войдут в нашу жизнь, придётся пересмотреть привычный дизайн интерфейсов для работы с ними. Windows 7 и Windows Server 2008 R2 (на ядре Windows 7) объединяют до 256 логических процессоров в группы, поэтому можно было бы показывать уровень загрузки не отдельных процессоров, а именно групп. Без этого, вам непременно понадобится 30" монитор. Хотя, если вы нашли деньги на 256-ядерный компьютер, то вероятно сможете найти немного денег и на монитор пошире. ((с) Doug Holland)Ну, сейчас в управлении железом для SQL Server используют группировки по дереву нод для NUMA - архитектур. А компы с многими процами всегда NUMA.

Так что уже пересматривают.
Надеюсь, скоро у МС и до таск-менеджера руки дойдут...

Senya_LЕсть банальное ограничение для входа таких компьютеров "в нашу жизнь" - не все задачи параллелятся принципиально. Та и просто они нах не нужны "в нашей жизни". А то что MS суетится, повышает масштабируемость своих осей и прочих продуктов - спору нет. Так и хочется сказать: "ну неужели?" :)Для наших любимых баз данных паралелить можно хорошо. И распаралеливающий компилятор для этого не нужен. да и не поможет.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022486
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgДля наших любимых баз данных паралелить можно хорошо.Тоже все небезоблачно. Что там про серьезные сервера говорить, если нередко на домашнем десктопе производительность упирается в дисковый IO или ОЗУ?
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022619
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senya_LТоже все небезоблачно. Что там про серьезные сервера говорить, если нередко на домашнем десктопе производительность упирается в дисковый IO или ОЗУ?

Ну, не знаю. "Мне" дискового IO как-то хватает: HP StorageWorks 8100 Enterprise Virtual Array. ;)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022675
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinsdvsamaraДа нет же, не из-за реализации, а из-за задачи и выбирается железо. Есть задача, для её решения требуется определённая производительность железа (системные требования к программам помните? Там и железо какое нужно указывается).

Задачу огласите, пожалуйста? "Железо", показанное ниже, подойдет для решения этой задачи?

HP Integrity Superdome SX1000 Servers И на это железо поставить Windows 2010 (ну или как он там будет называться) с 3D интерфейсов ?
Нет уж, спасибо. Обойдемся как-нибудь без 3D интерфейса в ядре серверной операционной системы.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022713
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndin,

И чего ерничать?
Для Оракла, вин-платформа №2 после солярки.
Линух пока "и умный и красивый"
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022736
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiemarglAlexander Ryndin,

И чего ерничать?
Для Оракла, вин-платформа №2 после солярки.
Линух пока "и умный и красивый"
май 2005 года, думаю линукс давно превысил долю виндовса
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022766
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

1. Мне все равно, на чем делать деньги. Личных приверженностей нет.
2. Я сужу по приоритетности вывода новых версий.
3. что превысил, надо бы данных, а не догадок. И лучше в количестве инсталляций, а не в $$$
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022781
Ах!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.! май 2005 года, думаю линукс давно превысил долю виндовса

Скорей наоборот его доля резко упала.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37022798
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglAlexander Ryndin,

И чего ерничать?
Для Оракла, вин-платформа №2 после солярки.
Линух пока "и умный и красивый"Я совсем даже не ерничаю. Я то и себе на рабочий компьютер Windows 7 ставить не хочу из цветочков-свисточков. Это ведь не шутки - вся эта красота добавляет нестабильности в систему. Да и DBA ведь не домохозяйка, чтобы его на вау-эффект брать.
В серверной платформе важна 1) надежность, 2) безопасность, 3) удобство, но не 3D интерфейс.
Если я бы выбирал платформу, то выбрал бы в порядке убывания 1) Solaris, 2) Linux, 3) Windows 2003.
...
Рейтинг: 0 / 0
25 сообщений из 331, страница 8 из 14
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MsSQL 2008 vs Oracle 11G
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]