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

Оракл на винде тоже только один процесс запускает. Кстати, ничего страшного, если сбой слетает только сбойная нить, процесс остаётся.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37020834
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnBestZvitЭто "преимущество" совершенно не значимо.Честно говоря, безапелляционные заявления слегка достали. Почему-то некоторые адепты некоторых СУБД (не будем говорить, кто, хотя это был... (с) ) не считают нужным добавлять "для меня" в подобные фразы.
Любимые тезисы "кроме винды ничего не нужно", "триггеры используют только лузеры" и т.д. звучат так, как будто подобные утверждения правдивы для любого случая. Что полный бред.
Пример - у нас частый случай продать что-то вроде АСУ ТП "под ключ", СУБД стоит внутре "коробки" и клиенту не видна. Отдавать MS с каждой продажи цену Win Server'а было бы накладно, да и обидно как-то :)
Вас могут заподозрить в недостаточной терпимости к коллегам. Спасибо хоть, что не сказали кто это был, и имелии в виду тока некоторых адептов, а не всех поголовно.
Кроме того, возможно, усмотреть некоторую излишнюю скупость по отношению к MS. Но спасибо, что не к Ораклу.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37020871
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnЧестно говоря, безапелляционные заявления слегка достали.

+1. Повторите, пожалуйста, это еще раз для goldenfoods, miwaonline и Vinny the POOH.

FavnПочему-то некоторые адепты некоторых СУБД (не будем говорить, кто, хотя это был... (с) ) не считают нужным добавлять "для меня" в подобные фразы.
Любимые тезисы "кроме винды ничего не нужно", "триггеры используют только лузеры" и т.д. звучат так, как будто подобные утверждения правдивы для любого случая. Что полный бред.

Не забывайте про адептов других СУБД, которые утверждают "все что угодно, кроме винды" и "раз в нашей СУБД этого нет, значит это никому не нужно". :)

FavnПример - у нас частый случай продать что-то вроде АСУ ТП "под ключ", СУБД стоит внутре "коробки" и клиенту не видна. Отдавать MS с каждой продажи цену Win Server'а было бы накладно, да и обидно как-то :)

Простите, а коим боком Вы, продавец своего софта, имеете отношения к продаже виндового сервера и уж тем более должны со своих продаж что-то отдавать MS?

И, потом, клиент, которому Вы продает, он вообще "с Урала" ((с) х\ф Самая обоятельная и привлекательная)? Т.е. он еще совсем не автоматизирован, у него уже нет купленного\ворованного софта от MS и даже бухгалтерия у него на юниксе?
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37020955
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnЧестно говоря, безапелляционные заявления слегка достали. Почему-то некоторые адепты некоторых СУБД (не будем говорить, кто, хотя это был... (с) ) не считают нужным добавлять "для меня" в подобные фразы.
Любимые тезисы "кроме винды ничего не нужно", "триггеры используют только лузеры" и т.д. звучат так, как будто подобные утверждения правдивы для любого случая. Что полный бред.


Не надо врать.
Где было озвучено "кроме винды ничего не нужно", "триггеры используют только лузеры" и т.д.?

У сиквела единственная ограниченность (не недостаток, а именно - узкая заточенность) - это привязка только к Windows. Но это ни хорошо и ни плохо, не может являться каким-то недостатком, как не может являться и каким-то достоинством. Это просто есть - как факт, как статистика.
От этого сиквел ничего не теряет, ничего не выигрывает - точно так же, как и Оракл ровным счетом ничего не выигрывает имея возможность работы на различных осях.

Результат (свое назначение как субд) обе субд обеспечивают одинаково.
Говорить, что одна мощнее, имеет больше возможностей и т.д - это просто свидетельство о незнании второй субд.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37020971
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklin+1. Повторите, пожалуйста, это еще раз для goldenfoods, miwaonline и Vinny the POOHДа пожалуйста. Еще раз - подходы/приемы/решения, неэффективные/невозможные в одних задачах/СУБД, весьма эффективны в других случаях. Вот триггеры, например :)
pkarklinПростите, а коим боком Вы, продавец своего софта, имеете отношения к продаже виндового сервера и уж тем более должны со своих продаж что-то отдавать MS?
И, потом, клиент, которому Вы продает, он вообще "с Урала" ((с) х\ф Самая обоятельная и привлекательная)? Т.е. он еще совсем не автоматизирован, у него уже нет купленного\ворованного софта от MS и даже бухгалтерия у него на юниксе?Минуточку! Причем тут бухгалтерия? Я как пример АСУ ТП приводил (ну, или АИИС КУЭ, к примеру). Это не только и не столько софт, а вовсе даже максимально закрытый от клиента в черный ящик программно-аппаратный комплекс, где кроме выделенного сервера есть еще много железок.
Или Вы предлагаете ставить такие системы на уже имеющиеся у клиентов сервера, рядышком с 1С? Спасибо, конечно, но сие превратит обслуживание системы в ночной кошмар.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37020990
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvitОт этого сиквел ничего не теряет, ничего не выигрывает - точно так же, как и Оракл ровным счетом ничего не выигрывает имея возможность работы на различных осях.


На самом деле, теряет и Оракл выигрывает. Ибо Винда может работать далеко не на всех машинах, а там где нет Винды нет и MS SQL. Зато там есть Оракл. Но Майкрософт пошла на это сознательно, точно так же как и серверной Виндой, на высокопроизводительные сервера не лезет. Оставаясь в определённой нише. У Оракла ниша гораздо больше.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021001
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvitГоворить, что одна мощнее, имеет больше возможностей и т.д - это просто свидетельство о
незнании второй субд.

Просветите меня: чем в MS SQL можно заменить ROW-LEVEL триггера?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021008
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле и теряет, и выигрывает. С одной стороны, теряет сколько-то клиентов, с другой - подсаживает сколько-то на винду. С одной стороны, теряет в ширине ниши, с другой - выигрывает в стоимости разработки и техподдержки. И что-то мне кажется, что раз их маркетологи до сих пор не зря если свой хлеб, то и такой подход, вероятно, не слишком невыгоден.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021014
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovПросветите меня: чем в MS SQL можно заменить ROW-LEVEL триггера?
А чем можно заменить в MySQL токарный станок?

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

Не, пожалйста, не надо. Оракл пусть буит как моно на большем кол-ве плотформ. Мы, к примеру, юзаем по полной на разных платформах решения. Причем, одна система, но для разных заказчиков на разных ОСях. Даже была какая-то Оупен Вмс там за бугром (у них типа требование). Но с точки зрения управлений БД разницы почти нет.
Так или иначе независимость от платоформы не есть что-то лишнее, скорее всего, в общем случае.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021024
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovBestZvitГоворить, что одна мощнее, имеет больше возможностей и т.д - это просто свидетельство о
незнании второй субд.

Просветите меня: чем в MS SQL можно заменить ROW-LEVEL триггера?
c помощью таблиц inserted и deleted можно получить всю нужную информацию
если не согласны - давайте какой-нибудь пример
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021032
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerГоворить о фичах самих по себе - несколько бессмысленно. Расскажите, какую задачу Вы
хотите решать

Да как обычно: протоколяция изменений некоторой таблицы, включая возможные изменения
значений первичного ключа. Ну и осложнения к задаче в виде возможности протоколирования
только выбранных операций и/или другие условия, задаваемые пользователем (типично: не
протоколировать изменения, произведённые определённым пользователем).

В СУБД с триггерами на запись это делается элементарно, а вот в MS SQL возникает проблема
с изменяемым первичным ключом.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021044
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovПросветите меня: чем в MS SQL можно заменить ROW-LEVEL триггера?


Обычным триггером.

Основная ваша причина втом, что вы просто смотрите стереотипно через призму Оракла.
(Я даже например, предугадываю ваш следующый вопрос - "Почему при старте в сиквеле не используется файл параметров init<SID>.sql" ?)

Не зацикливайтесь на одной, по которой потом мерите все остальные. Если у человека 2 руки и две ноги, то это не значит, что все живое тоже должно быть "по этому образу и подобию.."
Понять не можете, что ли, что некоторые фичи, которые есть у Оракла, но могут не быть в сиквеле именно по той причине что сиквелю они и на фиг не нужны по определению. Как и некоторые фичи, которые есть у MS, но совершенно не нужны Ораклу.

Приложения для MSSQL должны писаться именно для MSSQL, а не как логика Оракла в коде на TSQL (и, естественно, наоборот).

А так - сравниваете самолет с пароходом.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021060
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperc помощью таблиц inserted и deleted можно получить всю нужную информацию
если не согласны - давайте какой-нибудь пример
Вот мне нуно было када-то, када я Скуль пробовал юзать, что-то типа каскадного обновления. И пришлось поле вводить дополнительное, чтобы понять что на что заменилось, поскольку когда много замен не удавалось понять, что на что меняеится с помощью только inserted и deleted . Я предложил задачу Ервину. Он написал триггер, в котором, отказывался менять, если правится более одной записи в родительской табле.
Но если у дочерней, есть тоже дочерняя, что делать?
Впрочем, когда то это уже обсуждалось, но забыл ответ.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021066
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BestZvitНе надо врать. Где было озвучено "кроме винды ничего не нужно", "триггеры используют только лузеры" и т.д.?Про триггеры было не к Вам. Просто пример нередких тут безкомпромиссных заявлений. А про винду еще раз:
BestZvitЭто "преимущество" совершенно не значимо.В этой фразе не хватает "для нашей компании", например. Я привел конкретный пример, в котором оно более чем значимо - продажа комплекса.
С другой стороны, если продается именно софт и сервера клиента уже живут на *nix, заставлять его покупать винду и админить ее как-то странно. При этом если у него же винда, так же странно принудительно пересаживать его на *nix.
BestZvitУ сиквела единственная ограниченность (не недостаток, а именно - узкая заточенность) - это привязка только к Windows. Но это ни хорошо и ни плохо, не может являться каким-то недостатком, как не может являться и каким-то достоинством. Это просто есть - как факт, как статистика.
От этого сиквел ничего не теряет, ничего не выигрывает - точно так же, как и Оракл ровным счетом ничего не выигрывает имея возможность работы на различных осях.У любого сервера есть достоинства и есть недостатки, которые м.б. значимыми для конкретной задачи, а могут и нет быть. Еще раз - не надо всеобъемлющих заявлений типа "ХХХ ничего не выигрывает имея возможность работы на различных осях". Как Оракл, так и используемая мной DB2 могут много чего выиграть как в относительно мелких задачах (linux бесконечно дешев :) ), так и в enterprise (где ну совсем не wintel'ом единым...)
BestZvitРезультат (свое назначение как субд) обе субд обеспечивают одинаково. Опять сферический конь в вакууме. Одинаково в одних случаях и совсем не одинаково - в других (см. выше, например). Причем я как раз никогда не говорил, что Оракл или еще кто всегда лучше.
BestZvitГоворить, что одна мощнее, имеет больше возможностей и т.д - это просто свидетельство о незнании второй субд."Не надо врать. Где было озвучено..?" (с)
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021069
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperc помощью таблиц inserted и deleted можно получить всю нужную информацию
если не согласны - давайте какой-нибудь пример

Код: plaintext
update t set id= 2 , f='опаньки' where id= 1 
Какой критерий свяжет мне именно эту запись из inserted и deleted? Или мне такой
update следует рассматривать как delete+insert?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021070
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo Мы, к примеру, юзаем по полной на разных платформах решения. Причем, одна система, но для разных заказчиков на разных ОСях.

Но это Вы юзаете (и ваши заказчики)
Если бы Оракл поддерживал только одну систему - то и вы и ваши заказчикиэто юзали бы ту систему. Это не принципиально. Скорее, чем то похоже просто на возможность выбора разных шрифтов в Word при написании текста.

Не подозреваете, что есть организации (и даже крупные), где систем не зоопарк, а только одна ?

Речь же о возможностях самих СУБД, а эти возможности субд предоставляет работая на любой системе, так что не надо отходить в сторону.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021109
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovSergSuperc помощью таблиц inserted и deleted можно получить всю нужную информацию
если не согласны - давайте какой-нибудь пример

Код: plaintext
update t set id= 2 , f='опаньки' where id= 1 
Какой критерий свяжет мне именно эту запись из inserted и deleted? Или мне такой
update следует рассматривать как delete+insert?
обычно проектируют такие таблицы с первичным ключом (да и вообще все таблицы) и например мне несколько странно слышать он может быть изменяемым
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021113
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SergSuperc помощью таблиц inserted и deleted можно получить всю нужную информацию
если не согласны - давайте какой-нибудь примерПочти любую задачу можно решить почти любыми средствами. Вопрос - какой ценой. При массированных изменениях на заполнение этих таблиц скушается впустую немало ресурсов. Не говоря уже про возможную необходимость подправить что-то в изменяемых полях при update.
А выполнение простого row-lewel триггера DB2, например, практически не заметит, просто подставив его тело in-line в вызвавший запрос.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021116
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая задача, которую Оракл может выполнить на Линуксе, но не может на Винде ?
Если такой нет, то обсуждение о привязке к осям не значимо.
Или, если сравниваются сами оси, то при чем здесь субд ?
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021131
sdvsamara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvitЕсть такая задача, которую Оракл может выполнить на Линуксе, но не может на Винде ?
Если такой нет, то обсуждение о привязке к осям не значимо.
Или, если сравниваются сами оси, то при чем здесь субд ?

На Линуксе нет, но на 64-х процессорном Sun - есть.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021149
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BestZvitvadiminfo Мы, к примеру, юзаем по полной на разных платформах решения. Причем, одна система, но для разных заказчиков на разных ОСях.

Но это Вы юзаете (и ваши заказчики)
Если бы Оракл поддерживал только одну систему - то и вы и ваши заказчикиэто юзали бы ту систему. Это не принципиально. Скорее, чем то похоже просто на возможность выбора разных шрифтов в Word при написании текста.

Не подозреваете, что есть организации (и даже крупные), где систем не зоопарк, а только одна ?

Речь же о возможностях самих СУБД, а эти возможности субд предоставляет работая на любой системе, так что не надо отходить в сторону.
Нет извините. Оси разные, конкурируют и все такое. Без этого счас бы, возможно, все еще был Вин 3.11.
Если бы не было компов нам бы хватило калькуляторов?
Но это что-то сослагательное, что там было бы. Есть реальность.
И зоопарк уже не тока в организациях и на и, на одном серваке может быть: появляются виртуальные машины. Разные ОСи могут иметь свои преимущества в каких-то сетуациях. Я уже не говорю о рисках исчезновения ОСи. Переносимость в ИТ может иметь значение.
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021159
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperнапример мне несколько странно слышать он может быть изменяемым

Ну а для меня это реальность, данная в ощущениях. И таки нет, это базы пользователей,
перепроектировать их я не могу.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021181
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo Нет извините. Оси разные, конкурируют и все такое. .

Так прекращаем сравнение субд и сравниваем только сами оси ?
...
Рейтинг: 0 / 0
MsSQL 2008 vs Oracle 11G
    #37021196
Фотография BestZvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdvsamara На Линуксе нет, но на 64-х процессорном Sun - есть.
Неужели ? ))
...
Рейтинг: 0 / 0
25 сообщений из 331, страница 6 из 14
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MsSQL 2008 vs Oracle 11G
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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