powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Почему ораклисты так не любят MS SQL?
25 сообщений из 457, страница 13 из 19
Почему ораклисты так не любят MS SQL?
    #33388885
Фотография Vadim_Maximov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
botprideТак, чего-то накал страстей стих, надо бы спровоцировать очередную волну

Итак, мысль: маркетинговая политика Оракл, по сути своей, всегда являлась чем-то подозрительно похожим на пирамиду:
1. Администрирование вплоть до версии 8 держалось на уровне командной строки.
2. Интерфейс SQL-plus - это вообще какая-то насмешка над светлым понятием ГУИ.
3. Большая часть настроек также как будто специально проектировалась так, чтобы до них можно было добраться, лишь осилив "методичку":)

Что получилось: классическая пирамида. Оракл вовсю хвалит себя, какие у него крутые базы, и какие крутые спецы для них нужны. Устраивает авторизованные курсы и сертиификации, на которых, подозреваю, зарабатывает больше, чем собственно на продаже БД. Человек, единожды вложившийся в эту пирамиду и получивший корочку (зачастую это означало умение вколотить команды CREATE USER, CREATE DATABASE и создать таблицы скриптом:) - хочет эту корочку отработать. Он и его собратья дружно создают шум на почве того, как крут оракл, и насколько замчетельны на нем базы. Менеджеры прислушиваются:) Принимают решение ставить оракл. Ораклист машет дипломом аки крыльями и говорит, что ему нужно много денег. Ему их дают. На эти деньги он идет на курсы и получает новую корочку, после чего уровень его люстрации резко повышается, и он требует за свою крутизну еще больше денег, которые потом отдает за следующие курсы:) Ну и так далее.
А вот с десяткой случилась незадача: Оракл отошел от проверенного приема "нагнетания крутости", и сделал:
- удобный и простой интерфейс администрирования
- в качестве, видимо, издевательства над всеми имеющими корочки, в качестве "сисадмина" в своем онлайновом тьюториале назначил некую Шейлу (это в Америке такое нарицательное имя для глупых блондинок:)
Сударь. Вы - идиот. Даже больше сказать нечего...
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33388897
botpride
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim_Maximov
Сударь. Вы - идиот. Даже больше сказать нечего...

Самое любопытное, что слово-в-слово то же самое я слышал на работе от пары больших знатоков оракла, тянувших под себя все проекты, объясняя начальству, как круто это будет на PL/SQL. После чего от сроков реализации и затрат на зарплату начальство тихо вздрагивало. А потом была сколочена альтернативная группа... с ориентацией на MSSQL и на менее пещерные языки программирования, нежели PL/SQL. В результате, уже через полгода начальство стало крепко задумываться о необходимости присутствия крутых ораклистов в штате.
Как минимум, эти господа уже боятся идти к директору за очередным повышением довольствия, и глазки у них испуганные-испуганные, и при встрече не здороваются:-)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33388902
Yo!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2botpride
и не говорите, глазки испуганые, а а вы представте что у нас в штанах при виде MySQL. этим зверям вообще процедурный язык не дают :)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33388926
botpride
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo!!2botpride
и не говорите, глазки испуганые, а а вы представте что у нас в штанах при виде MySQL. этим зверям вообще процедурный язык не дают :)

)

Нет, я же специально написал, что скучно как-то стало... Если честно, ожидал более бурной реакции на провокацию:( А вообще, я с уважением отношусь как к ораклистам, так и к скулистам, но вот живые примеры пещерного консерватизма среди поклонников "коракуля" встречал почему-то гораздо чаще.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33388981
Yo!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какие то апологеты хиленькие пошли. botpride, кто ж так флейм разводит ? начинать надо с версионности, без этого хорошего флейма никак не получится. и нельзя так грубо, тут окуратненько нужно сослатся на тесты, например на tpc.org, а потом 3 дня прикидыватся валенком не замечая первые строчки.
да и главное, не ссылайтесь на стоимость, а то прийдут фаны интербеза и разгонят всех к чертовой матери !

:)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33389126
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я как вспомню Оракловский sql-loader, так вздрогну. Спасибо MS за DTS :)
Правда это еще восьмерка была.
----------------------------------
- О каком Диком Билле ты говоришь?
- Есть лишь один Дикий Билл.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33389405
botpride
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo!!начинать надо с версионности, без этого хорошего флейма никак не получится. и нельзя так грубо, тут окуратненько нужно сослатся на тесты, например на tpc.org, а потом 3 дня прикидыватся валенком не замечая первые строчки.
да и главное, не ссылайтесь на стоимость, а то прийдут фаны интербеза и разгонят всех к чертовой матери !
:)

Ну, версионностью, блокировками, производительностью и масштабируемостью уже и так всех достали, это уже не флейм а борьба женщин в грязи А рассмотрение оракла как разновидности гербалайфа и сайентологии - такого еще не было;)
А насчет первых строчек tpc.org, так там стоит DB/2. На втором - Оракл с в два раз меньшей производительностью на в два раза меньшем количестве процессоров. А третье и четвертое аккурат занимают Оральный сервер и Сиквел - причем на равных конфигурациях (т.е. может идти речь о сравнении) производительность разнится процента на 3.
А насчет фанов интербейса - гоните их прочь, мы тут расчищаем место для поклонников файрберда и sqlite:)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33389432
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дикий Билл
Вы, кстати, сударь, так и не ответили на заданный вопрос. Соответственно, если сейчас "подкидываете дров" - переходите в разряд флеймеров. Соответственно, эта тема получается очередной, созданной флеймером MSSQL-щиком.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33389787
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что получилось: классическая пирамида. Оракл вовсю хвалит себя, какие у него
крутые базы, и какие крутые спецы для них нужны. Устраивает авторизованные
курсы и сертиификации, на которых, подозреваю, зарабатывает больше, чем
собственно на продаже БД. Человек, единожды вложившийся в эту пирамиду и
получивший корочку (зачастую это означало умение вколотить команды CREATE
USER, CREATE DATABASE и создать таблицы скриптом:) - хочет эту корочку
отработать. Он и его собратья дружно создают шум на
==================================

подобное есть во многих областях. Например в статье с какой-то графической
выставке где показывали sgi на интеловской платформе автор с сожалением
говорил, типа, вот были силиконы - "Машина!", а щас чё - обычный писюк. Или
макинтоши те же - комп как комп, емуб ПО побольше, а так ничем не лучше и не
хуже обычного писюка


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33389991
alexey_tm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
botprideТак, чего-то накал страстей стих, надо бы спровоцировать очередную волну

Итак, мысль: маркетинговая политика Оракл, по сути своей, всегда являлась чем-то подозрительно похожим на пирамиду:
1. Администрирование вплоть до версии 8 держалось на уровне командной строки.

В связи с тем, что Oracle - ультиплатформенная система, до появления java было весьма затратно поддерживать GUI интерфейс для разных платформ. Много разработчиков и даже внешний вид систем был разным. Хотя для Windows существовал и GUI.
botpride
2. Интерфейс SQL-plus - это вообще какая-то насмешка над светлым понятием ГУИ.

Вы правы, это было сделано как раз первой попыткой сделать общий GUI, хотя для Unix систем подобных вещей сделано не было. Исторически люди работающий с unix привыкли работать с командной строкой, в виду тех приимуществ, которые она предоставляет.
botpride
3. Большая часть настроек также как будто специально проектировалась так, чтобы до них можно было добраться, лишь осилив "методичку":)

Знаете, Вы правы, например Linux тоже требует чтобы Вы осилили методичку, но Вы не знаете историю, Oracle появидся тогда, когда администраторы знали свои системы и умели читать документацию. Появление Windows погубило знание и привело к нажатию кнопок. Так у нас прислана система, в которой backup можно сделать только выбором мышки пунктов меню и соответственно, админ должен помнить и каждый день делать эту нудную операцию "руками", в виду определенных ограничений, использовать утилитки эмуляции работы мышки нельзя.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390266
Dooma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexey_tmВ связи с тем, что Oracle - ультиплатформенная системаОговорка по Фрейду на около-психологическом флейме.
Теперь действительно можно сдать Oracle в утиль.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390298
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dooma alexey_tmВ связи с тем, что Oracle - ультиплатформенная системаОговорка по Фрейду на около-психологическом флейме.
Теперь действительно можно сдать Oracle в утиль.
дада :) как же этого хочется Dooma :) оракл - в утиль! чтоб ничуво не смущало при написании хранимок на дотнете, гоняя километровые цыклы

зы и все равно, plsql останется недостижимой мечтой для пишущих на транзакте
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390311
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aZm wrote:
> дада :) как же этого хочется Dooma :) оракл - в утиль! чтоб ничуво не
> смущало при написании хранимок на дотнете, гоняя километровые цыклы
>
а что, уже кто-то пишет усурьез на дотнете километровые циклы? хоша,
можеть быть, нонкомпосов хватаеть.... причем кругом...
или, паче чаяния, в плскл циклы-то повырезали?

> зы и все равно, plsql останется недостижимой мечтой для пишущих на
> транзакте
гы.... и чо, всурьез думаете, шо мечта усех пишущих на т-скл - это
писать на плскл? или как?

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390336
Guest_232
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tygra guest_232 Прикольно! А не пробовали
select * from <schema_name>.<table_name>
говорят иногда помогает.
Я извиняюсь, но если вы пишите больше 10 запросов в день (на самом деле больше конечно), то не затрах.... это :), не достанет ли вас (меня/еще кого) сто раз писать <schema_name>. к каждому объекту?
Меня лично достало бы.

-- Tygra's --

м-да.. Тигра еще и ленив как... не знаю кто гы гы гы...
видно человека, привыкшего в Дельфи рисовать....
(ничего личного естественно - лень = двигатель однако)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390339
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guest_232 wrote:
> м-да.. Тигра еще и ленив как... не знаю кто гы гы гы...
как лев, спит по 20 часов в сутки (в среднем)

> видно человека, привыкшего в Дельфи рисовать....
интересная ассоциация, аднака... а чо не акцесс - там исчо меньше писать
надоть?

> (ничего личного естественно - лень = двигатель однако)
не, ты не понял, любитель братьев наших меньших. Лень - это нежелание
делать ненужную работу...

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390411
Dooma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aZmдада :) как же этого хочется Dooma :) оракл - в утиль!Да нет, зачем же, пусть живет в заповедниках, лишь бы не кусал ни кого и не буянил
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390501
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky
гы.... и чо, всурьез думаете, шо мечта усех пишущих на т-скл - это
писать на плскл? или как?



ну я писал и на транзакте, и на плскл :) есть возможность сравнивать :) и речь даже не о большем количестве конструкций языка, речь о том что в оракле есть точно (bulk операции например, forall - поверьте, если уж приходится выходить на уровень процедурного языка для обработки - то массовые операции на уровне ядра укоряют процесс, и весьма значительно) и о чем я применительно к мсскл не слышал :) большее количество сложного инструментария позволяет в некоторых случаях обойтись малой кровью :)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390532
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aZmречь о том что в оракле есть точно (bulk операции например, forall - поверьте, если уж приходится выходить на уровень процедурного языка для обработки - то массовые операции на уровне ядра укоряют процесс, и весьма значительно) и о чем я применительно к мсскл не слышал :)

Не смею вступать в дебаты, не выяснив некоторую специфику, ибо например, понятие bulk операций есть и в сиквеле, осталось только узнать, что это в Oracle, а так же что такое forall? "Массовые операции на уровне ядра" - это что?! IMHO, все, что сиквел сервер получает на T-SQL и выполняет - уровень ядра, а Вы что имеете ввиду?!
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390630
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin aZmречь о том что в оракле есть точно (bulk операции например, forall - поверьте, если уж приходится выходить на уровень процедурного языка для обработки - то массовые операции на уровне ядра укоряют процесс, и весьма значительно) и о чем я применительно к мсскл не слышал :)

Не смею вступать в дебаты, не выяснив некоторую специфику, ибо например, понятие bulk операций есть и в сиквеле, осталось только узнать, что это в Oracle, а так же что такое forall? "Массовые операции на уровне ядра" - это что?! IMHO, все, что сиквел сервер получает на T-SQL и выполняет - уровень ядра, а Вы что имеете ввиду?!

ну в свое оправдание могу сказать, что с сиквелом работал мало и давно. хотя...

1. в mssql появилась возможность работать с массивами? кроме шуток? временные таблички массивом не считаем - это нечто совсем другое (bulk оперции в оракле - пакетная обработка записей при помощи коллекций)
2. forall позволяет пробежаться циклом по коллекции, и выполнить некий набор дмл операций, которые будут с точки зрения sql машины выполнены как одна операция. массовый апдэйт ускоряется, и не плохо так.

по поводу выполнения на уровне ядра: возможно, я не совсем корректно выразился, но имелось ввиду примерно следующее:

select field1, field2, field3
bulk collect into some_object_collection
from table

выполнится очень быстро. в том числе и на больших объемах данных. (цена есть конечно - расход памяти сервера)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390729
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 aZm


1. Массивов, какими они являются на языках высокого уровня в сиквел сервере нет. А вот на счет временных табличек зря сметесь... SELECT ... INTO #TаbleName - это как раз bulk-операция в реализации сиквел сервера. Выполниться тоже очень быстро.

2. Гм... Такого в точном подобии нет. Циклом то можно пробежаться и при наличие транзакции это тоже будет "одна операция". В реализации сиквел сервера обычно DML инструкции вяжут с созданной на шаге 1 временной таблицей, т.е. никаких циклов, что очень быстро.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390746
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin
1. Массивов, какими они являются на языках высокого уровня в сиквел сервере нет. А вот на счет временных табличек зря сметесь... SELECT ... INTO #TаbleName - это как раз bulk-операция в реализации сиквел сервера. Выполниться тоже очень быстро.


спорить не буду - попросту не хватает знаний чтобы спорить аргументированно. разве что вопрос - временная табличка обрабатывается без обращения к диску?

pkarklin2. Гм... Такого в точном подобии нет. Циклом то можно пробежаться и при наличие транзакции это тоже будет "одна операция". В реализации сиквел сервера обычно DML инструкции вяжут с созданной на шаге 1 временной таблицей, т.е. никаких циклов, что очень быстро.

речь тут не о транзакционности. она тут не причем :) просто, forall - это пакетный вариант цикла.

forall ...
update ...

с точки зрения sql энжина оракла будет рассмотрен как один оператор update, чем и выгодно отличаеться от стандартного цикла - как минимум экономится время на переключении контекста sql - plsql
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390762
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aZm wrote:
> спорить не буду - попросту не хватает знаний чтобы спорить
> аргументированно. разве что вопрос - временная табличка обрабатывается
> без обращения к диску?
пока хватает памяти - ага.

>
> речь тут не о транзакционности. она тут не причем :) просто, forall -
> это пакетный вариант цикла.
>
> forall ...
> update ...
>
> с точки зрения sql энжина оракла будет рассмотрен как *один* оператор
> update, чем и выгодно отличаеться от стандартного цикла - как минимум
> экономится время на переключении контекста sql - plsql
Ни понил.... а полный пример можно?
чем это отличается от update .... where <условие>?


--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390775
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aZmразве что вопрос - временная табличка обрабатывается без обращения к диску?

Ну, кэш данных он ведь не безразмерный - все равно можно "набрать" столько записей в обработку, что никакой оперативки не хватит. ;)

aZmforall ...
update ...

с точки зрения sql энжина оракла будет рассмотрен как один оператор update, чем и выгодно отличаеться от стандартного цикла - как минимум экономится время на переключении контекста sql - plsql

Эээ... На сиквел сервер, если я правильно понял логику forall, тоже будет один UPDATE:

Код: plaintext
1.
2.
3.
4.
5.
UPDATE
...
FROM
  #TаbleName 
  JOIN ...

Правда вот чего никогда не будет, так это перключения контекста, ибо переключать нечего. ;)
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390804
aZm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 pkarklin
тото и оно - ограниченно размером кэша. а в оракле - оно в принципе хранится в памяти, не сливаясь на диск :)

всетки механизмы разные работы коллекций и времянок в корне разные - времянка это табличка (аналогичные таблички есть и в оракле, кстати), а коллекция - массив, хранящийся в памяти :) и этот массив можно обрабатывать пакетно, не прибегая к sql. хотя можно и к sql прибегнуть :)

пример с одним апдэйтом, приведенный вами - не совсем то, о чем говорил я

---
No Pity. No Mercy. No Regret.
...
Рейтинг: 0 / 0
Почему ораклисты так не любят MS SQL?
    #33390842
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aZmтото и оно - ограниченно размером кэша. а в оракле - оно в принципе хранится в памяти, не сливаясь на диск :)

Ну так в сиквел сервере они тоже в принципе храниться в памяти, пока ее хватает. А что будет делать Oracle, если размер массива вылезет за размеры доступнорй оперативки? Не вижу принципиальных отличий с Oracle.

авторвсетки механизмы разные работы коллекций и времянок в корне разные - времянка это табличка (аналогичные таблички есть и в оракле, кстати), а коллекция - массив, хранящийся в памяти :) и этот массив можно обрабатывать пакетно, не прибегая к sql. хотя можно и к sql прибегнуть :)

Еще раз. Страницы данных таблиц (что временных, что постоянных) также храняться в памяти и я не вижу тут принципиального отличия от массива. И зачем прибегать к еще чему то, если таблицу надо обрабатывать на SQL. Чеснслово - непонятно?! %)
...
Рейтинг: 0 / 0
25 сообщений из 457, страница 13 из 19
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Почему ораклисты так не любят MS SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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