powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Как бы независимое сравнение DB2 и Oracle
25 сообщений из 136, страница 1 из 6
Как бы независимое сравнение DB2 и Oracle
    #37362093
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Независимое тестирование
9214 реальных систем

http://db2news.wordpress.com/2011/05/12/comparing-the-performance-and-cost-of-ibm-db2-and-oracle-database/
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362197
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну, кому нибудь удалось скачать с мега-быстрых серверов IBM оригинальный отчет ? у меня за 15 минут только заголовок удалось, уже как-то смешно получилось :)
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362211
Yo.!, Моментально скачалось. Кто-то какую СУБД выбирает, такого и интернет провайдера.
А ещё у IBM всего 3 буквы в названии, это веский повод не иметь с ними дело.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362237
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скачать удалось лишь с московского ип. полистал - хрень какая-то, типа не получилось на поле (tpc-c, sap-sd), навешаем в раздевалке. кантора занимающаяся только продуктами IBM попросила клиентов описать словами свои системы с разными апликухами и разным железом и сделала "глубокий" анализ. хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362265
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!скачать удалось лишь с московского ип. полистал - хрень какая-то, типа не получилось на поле (tpc-c, sap-sd), навешаем в раздевалке. кантора занимающаяся только продуктами IBM попросила клиентов описать словами свои системы с разными апликухами и разным железом и сделала "глубокий" анализ. хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл.Да нее там все очень честно написано. Ни слова лжи ;) Нужно только читать, что сравнивается.

А сравнивается там среднее количество транзакций в секунду в каждой системе . Чувствуете разницу? Не на процессор, а на систему. Таким образом, берем 1430 систем заказчиков:
1) 10 IBM Mainframe с DB2 (ну ладно, давайте и одиннадцатого для всеобъемлемости включим)
2) 1410 древних Power 520 и 10 IBM Mainframe с Oracle
Считаем среднее количество транзакций в каждой системе и получаем опубликованные результаты.

P.S. Yo.!, ссылка ведет на основной маркетинговый блог IBM - там постоянно пишут всякий бред. Зачем реагируешь? ;)
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362269
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Считаем среднее количество транзакций в каждой системе вцелом по каждой СУБД
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362296
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndin,

да блог ерунда, он понятно не интересен. я рассчитывал, что в отчете будет что-то интересное. перфоменс там только первая часть, дальше идет "Staffing", который утверждает, что бэкапы требуют в 7 раз больше чего-то (усилий?). это явно не процессор вычислено, некоторые пункты ровно.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362563
А-ТО
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362625
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какое сильное отставание Oracle в этой статье. Я всегда думал, что системы принятия решений это удел Оракла. А в этой статье ДБ2 просто разрывает его. За счет чего такой выигрыш? Можете пояснить?
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362629
beginner_dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Особенно настораживает огромный разрыв в стоимости транзакции в сверхбольших БД.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37362839
А-То
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.!хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл.


Ну там вроде брался стандартный Test Case и запускался на реальных базах данных. Результаты сравнивались. Технология описана вроде... и в PDF файле очень интересные данные вырисовываются...
36 тыс систем это такая нехилая выборка и заставляет задуматься
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37363974
Тут можно сделать хороший вывод хотя бы потому как реализуются различные технологии в обеих СУБД, например обмен данными между узлами кластеров в DB2 и Oracle. Вроде и там и там есть RDMA. А все знают, что RDMA это хорошо и быстро. Но по сути в DB2 RDMA(zero-copy & zero-cycles), а в Oracle RDMA(zero-copy) и тратит процессорное время. Т.е. в Oracle вроде и реализована технология и приписать её можно в спецификации, только толку с неё как с козла молока. И так по многим технологиям.
У Oracle очень хорошая маркетинговая политика, выглядит все очень красиво.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364206
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все очень красивоТут можно сделать хороший вывод хотя бы потому как реализуются различные технологии в обеих СУБД, например обмен данными между узлами кластеров в DB2 и Oracle. Вроде и там и там есть RDMA. А все знают, что RDMA это хорошо и быстро. Но по сути в DB2 RDMA(zero-copy & zero-cycles), а в Oracle RDMA(zero-copy) и тратит процессорное время. Т.е. в Oracle вроде и реализована технология и приписать её можно в спецификации, только толку с неё как с козла молока. И так по многим технологиям.
У Oracle очень хорошая маркетинговая политика, выглядит все очень красиво.

zero-cycles, RDMA - тут не понял о чем речь, но если речь идет о shared disk cluster то тут у ибм совсем кисло. все ноды обязаны на каждый чих генерить громадный трафик на CF-ноду, которая в свою очередь обязана генерить трафик на свою копию. любое чтение, любая запись требует обращений к CF-ноде, где храниться список блокировок. поэтому нет pureScale в продакшене ни у одного серьезного заказчика. оракл лицензии RAC с 50% инсталяций продает.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364329
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinYo.!скачать удалось лишь с московского ип. полистал - хрень какая-то, типа не получилось на поле (tpc-c, sap-sd), навешаем в раздевалке. кантора занимающаяся только продуктами IBM попросила клиентов описать словами свои системы с разными апликухами и разным железом и сделала "глубокий" анализ. хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл.Да нее там все очень честно написано. Ни слова лжи ;) Нужно только читать, что сравнивается.

А сравнивается там среднее количество транзакций в секунду в каждой системе . Чувствуете разницу? Не на процессор, а на систему. Таким образом, берем 1430 систем заказчиков:
1) 10 IBM Mainframe с DB2 (ну ладно, давайте и одиннадцатого для всеобъемлемости включим)
2) 1410 древних Power 520 и 10 IBM Mainframe с Oracle
Считаем среднее количество транзакций в каждой системе и получаем опубликованные результаты.

P.S. Yo.!, ссылка ведет на основной маркетинговый блог IBM - там постоянно пишут всякий бред. Зачем реагируешь? ;)
Ага, точно, надо пользовать только ссылки на маркетинговые блоги Оракл - только там объективная информация:))
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364341
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apex,

А какие блоги у оракл маркетинговые? Я не знаю ни одного :)
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364355
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander RyndinApex,

А какие блоги у оракл маркетинговые? Я не знаю ни одного :)
Ну, если ты ни одного не знаешь, это все в корне меняет.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364377
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.! zero-cycles, RDMA - тут не понял о чем речь, но если речь идет о shared disk cluster то тут у ибм совсем кисло. все ноды обязаны на каждый чих генерить громадный трафик на CF-ноду, которая в свою очередь обязана генерить трафик на свою копию. любое чтение, любая запись требует обращений к CF-ноде, где храниться список блокировок. поэтому нет pureScale в продакшене ни у одного серьезного заказчика. оракл лицензии RAC с 50% инсталяций продает.Да откуда же вы знаете, кисло у IBM с этим, мелко или мягко?
Не упирается оно в "громадный" трафик.
Я уже просил вас, кажется, не писать о том в DB2, о чём вы ни малейшего представления не имеете.
Архитектура эта взята с мэйнфреймов, где у IBM довольно много серьёзных клиентов с Sysplex.
А то, что пока мало таких систем в продуктиве, так это из-за того, что IBM очень тщательно совместно с заказчиком проводит тестирования конкретных систем, ведь технология на intel/power ещё относительно новая, а системы, для которых и предназначена технология - критичные.

А про RAC - говорят, в IBM существовал одно время проект с похожей архитектурой, но был закрыт из-за неэффективности архитектуры...
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364378
Yo.!все очень красивоТут можно сделать хороший вывод хотя бы потому как реализуются различные технологии в обеих СУБД, например обмен данными между узлами кластеров в DB2 и Oracle. Вроде и там и там есть RDMA. А все знают, что RDMA это хорошо и быстро. Но по сути в DB2 RDMA(zero-copy & zero-cycles), а в Oracle RDMA(zero-copy) и тратит процессорное время. Т.е. в Oracle вроде и реализована технология и приписать её можно в спецификации, только толку с неё как с козла молока. И так по многим технологиям.
У Oracle очень хорошая маркетинговая политика, выглядит все очень красиво.

zero-cycles, RDMA - тут не понял о чем речь, но если речь идет о shared disk cluster то тут у ибм совсем кисло. все ноды обязаны на каждый чих генерить громадный трафик на CF-ноду, которая в свою очередь обязана генерить трафик на свою копию. любое чтение, любая запись требует обращений к CF-ноде, где храниться список блокировок. поэтому нет pureScale в продакшене ни у одного серьезного заказчика. оракл лицензии RAC с 50% инсталяций продает.
Если коротко, то это не так.
Это действительно проблема IBM, они не могут доходчиво донести информацию до ленивых DBA.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364403
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark BarinsteinДа откуда же вы знаете, кисло у IBM с этим, мелко или мягко?
Не упирается оно в "громадный" трафик.
Я уже просил вас, кажется, не писать о том в DB2, о чём вы ни малейшего представления не имеете.

помниться лет 7 назад мне тут точно так же указывали фаны майкрософт, что я "ни малейшего представления" не имею о блокировочниках, расписывая достоинства версионников. a потом майкрософте появился IL snapshot
и заметте, возразить по существу вам нечем ...

Mark BarinsteinАрхитектура эта взята с мэйнфреймов, где у IBM довольно много серьёзных клиентов с Sysplex.
А то, что пока мало таких систем в продуктиве, так это из-за того, что IBM очень тщательно совместно с заказчиком проводит тестирования конкретных систем, ведь технология на intel/power ещё относительно новая, а системы, для которых и предназначена технология - критичные.

ибм всего продает порядка 600 майенфреймов в год, сдается мне, что sysplex не шибко "много" среди них. тут кстати какое-то противоречие, вроде сиплекс проверенное

Mark BarinsteinА про RAC - говорят, в IBM существовал одно время проект с похожей архитектурой, но был закрыт из-за неэффективности архитектуры...
для того, что бы быть похожим на рац нужно как минимум иметь версионность и блокировки как атрибут данных. понятно, что с такой архитектурой как у db2 оракловый подход будет не эффективным.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364662
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.!помниться лет 7 назад мне тут точно так же указывали фаны майкрософт, что я "ни малейшего представления" не имею о блокировочниках, расписывая достоинства версионников. a потом майкрософте появился IL snapshot
и заметте, возразить по существу вам нечем ...Возразить по существу чего?
Что трафик не упирается в 40 Gb/s или про ваши теоретические представления о том, как это технически работает?
Ну сами посудите: у IBM есть хорошо зарекомендовавшая себя архитектура в больших и важных системах на мэйнфреймах, которой уже около 15 лет. И когда пришло время реализовать shared disk на intel / power, то IBM выбрал именно эту архитектуру, а не другую, хотя время подумать было. И тут пришёл Yo.!, и, критически помотрев на эту железную птицу, вынес решение, что летать она не может, т.к. крыльями не машет, вот так с одного взгляда посрамив решение, над которым большая компания так долго трудилась.
Ну что тут возразить :)
Yo.!ибм всего продает порядка 600 майенфреймов в год, сдается мне, что sysplex не шибко "много" среди них. тут кстати какое-то противоречие, вроде сиплекс проверенное Ну, кому надо (а надо, может, далеко не всем), тот покупает. Штука эта недешёвая.
Это ведь можно Oracle RAC One Node всем всего за $10K за ядро продавать там, где обычного кластера active/passive забесплатно хватает, и потом гордо рапортовать о 50% лицензий с RAC.
Yo.!для того, что бы быть похожим на рац нужно как минимум иметь версионность и блокировки как атрибут данных. понятно, что с такой архитектурой как у db2 оракловый подход будет не эффективным.Можете объяснить, зачем для этой архитектуры так важна версионность?
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364730
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность?
Потому, что так сказал дядя Элисон и пророк его дядя Кайт.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364749
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark BarinsteinВозразить по существу чего?
Что трафик не упирается в 40 Gb/s или про ваши теоретические представления о том, как это технически работает?

мусье на полном серьезе считает ширина канала единственный параметр куда упирается трафик ?

Mark BarinsteinИ тут пришёл Yo.!, и, критически помотрев на эту железную птицу, вынес решение, что летать она не может, т.к. крыльями не машет, вот так с одного взгляда посрамив решение, над которым большая компания так долго трудилась.
Ну что тут возразить :)

открою страшную тайну, Yo! всего лишь пересказывает оракловые методички, компании которая слегка покрупней в плане субд, если уж на то пошло ...

Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность?
блокировки. у версионника на порядок меньше блокировок, соответственно необходимость межнодового общения существенно ниже

PS. purescale уже полтора года как релизед, где хоть какие-то доказательства, что эта технология хоть как-то работает ? хотя бы TPC-C. полтора года кормят рассказами о чудотворности технологии, но ни тестов ни реальных клиентов не наблюдается. в то время как "хорошая маркетинговая политика" показывает рац и в tpc и в sap-sd и в разнообразных сайзингах и просто у реальных клиентов с реальными задачами.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37364878
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к сожалению RAC не дает никаких преимуществ по масштабированию в банковских системах и используется только в основном для отказоустойчивости. Это со слов украиннских АБСо-делов. И не удивительно, Банковские бд плохо логичеки параллелятся, любая транзакция сильно задевает много объектов а базе, данные сильносвязанны.
Кстати не слышно не только про purescale но и за ASE shared cluster, который появился пораньше.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37365014
Ggg_oldк сожалению RAC не дает никаких преимуществ по масштабированию в банковских системах и используется только в основном для отказоустойчивости. Это со слов украиннских АБСо-делов. И не удивительно, Банковские бд плохо логичеки параллелятся, любая транзакция сильно задевает много объектов а базе, данные сильносвязанны.
Кстати не слышно не только про purescale но и за ASE shared cluster, который появился пораньше.
В любом случае в большинстве систем изначально не заложена параллельность и требуется изменение системы. Изменение приложений под параллельность обычно невозможно, т.к. это сторонняя разработка или очень трудоемко. Тут нужны решения которые реализуют разделение транзакций на уровне данных, что бы каждая сильно-связанная транзакция преимущественно выполнялась со своими данными на своей одной ноде. Редкоизменяемые данные реплицируются, частоизменяемые секционируются между серверами.
Т.е. частичная перепроектировка базы данных с использованием shared nothing.
...
Рейтинг: 0 / 0
Как бы независимое сравнение DB2 и Oracle
    #37366546
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yo.!открою страшную тайну, Yo! всего лишь пересказывает оракловые методички, компании которая слегка покрупней в плане субд, если уж на то пошло ...Ну, ораклу надо же как-то по этому поводу высказаться, вот он и пишет.
Хотя надо было задуматься, как это одна и та же архитектура без особых принципиальных различий на мэйнфреймах уже много лет работает (и совсем неплохо работает), а на intel/power будет затыкаться.Yo.!Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность?
блокировки. у версионника на порядок меньше блокировок, соответственно необходимость межнодового общения существенно нижеСпорный вопрос: блокировок - да, конечно больше, но версионнику надо версии блоков передавать по сети, а блокировочнику - нет. И где там трафик будет больше - трудно сказать...
Yo.!PS. purescale уже полтора года как релизед, где хоть какие-то доказательства, что эта технология хоть как-то работает ? хотя бы TPC-C. полтора года кормят рассказами о чудотворности технологии, но ни тестов ни реальных клиентов не наблюдаетсяAnixter либо в продуктиве, либо где-то совсем рядом.
Тут подробнее и об архитектуре, и о стадиях тестирования для заказчика.
SAP открыл пилотную программу для заказчиков и совместно с IBM уже довольно много сделал.
Подробнее тут:
SAP on DB2 pureScale
Кто там из них в продуктиве - не знаю, но похоже, что процесс пошёл, и в этом году мы услышим, что там получается...

tpc-c же для тестов RAC использовать глупо - база слишком хорошо партиционируется.
Если вы посмотрите, в каком режиме там RAC используется, то в реальной жизни вы вряд ли найдёте системы, где оно в таком виде используется.
...
Рейтинг: 0 / 0
25 сообщений из 136, страница 1 из 6
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Как бы независимое сравнение DB2 и Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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