|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Независимое тестирование 9214 реальных систем http://db2news.wordpress.com/2011/05/12/comparing-the-performance-and-cost-of-ibm-db2-and-oracle-database/ ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 20:15 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
ну, кому нибудь удалось скачать с мега-быстрых серверов IBM оригинальный отчет ? у меня за 15 минут только заголовок удалось, уже как-то смешно получилось :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 22:36 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Yo.!, Моментально скачалось. Кто-то какую СУБД выбирает, такого и интернет провайдера. А ещё у IBM всего 3 буквы в названии, это веский повод не иметь с ними дело. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 22:50 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
скачать удалось лишь с московского ип. полистал - хрень какая-то, типа не получилось на поле (tpc-c, sap-sd), навешаем в раздевалке. кантора занимающаяся только продуктами IBM попросила клиентов описать словами свои системы с разными апликухами и разным железом и сделала "глубокий" анализ. хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 23:33 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
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 - там постоянно пишут всякий бред. Зачем реагируешь? ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 00:05 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Считаем среднее количество транзакций в каждой системе вцелом по каждой СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 00:07 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Alexander Ryndin, да блог ерунда, он понятно не интересен. я рассчитывал, что в отчете будет что-то интересное. перфоменс там только первая часть, дальше идет "Staffing", который утверждает, что бэкапы требуют в 7 раз больше чего-то (усилий?). это явно не процессор вычислено, некоторые пункты ровно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 00:39 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Yo.!, Не нравится IBM - можно посмотреть в гугле :-) https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B6ytkvsJsypPNmViY2Y0MzEtYTQ5ZC00ZDliLWE1NWUtNjNmZjFmMjEyYzJl&hl=en_US ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 10:30 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Какое сильное отставание Oracle в этой статье. Я всегда думал, что системы принятия решений это удел Оракла. А в этой статье ДБ2 просто разрывает его. За счет чего такой выигрыш? Можете пояснить? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 10:53 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Особенно настораживает огромный разрыв в стоимости транзакции в сверхбольших БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 10:54 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Yo.!хотя глядя на цифры понятно, что и анализа не было. если бы хотя бы на 10% этого высера было бы правдой, IBM бы имел 60% рынка, а не оракл. Ну там вроде брался стандартный Test Case и запускался на реальных базах данных. Результаты сравнивались. Технология описана вроде... и в PDF файле очень интересные данные вырисовываются... 36 тыс систем это такая нехилая выборка и заставляет задуматься ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 12:14 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Тут можно сделать хороший вывод хотя бы потому как реализуются различные технологии в обеих СУБД, например обмен данными между узлами кластеров в DB2 и Oracle. Вроде и там и там есть RDMA. А все знают, что RDMA это хорошо и быстро. Но по сути в DB2 RDMA(zero-copy & zero-cycles), а в Oracle RDMA(zero-copy) и тратит процессорное время. Т.е. в Oracle вроде и реализована технология и приписать её можно в спецификации, только толку с неё как с козла молока. И так по многим технологиям. У Oracle очень хорошая маркетинговая политика, выглядит все очень красиво. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2011, 23:54 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
все очень красивоТут можно сделать хороший вывод хотя бы потому как реализуются различные технологии в обеих СУБД, например обмен данными между узлами кластеров в 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% инсталяций продает. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 12:34 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
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 - там постоянно пишут всякий бред. Зачем реагируешь? ;) Ага, точно, надо пользовать только ссылки на маркетинговые блоги Оракл - только там объективная информация:)) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 16:48 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Apex, А какие блоги у оракл маркетинговые? Я не знаю ни одного :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 17:20 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Alexander RyndinApex, А какие блоги у оракл маркетинговые? Я не знаю ни одного :) Ну, если ты ни одного не знаешь, это все в корне меняет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 17:59 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Yo.! zero-cycles, RDMA - тут не понял о чем речь, но если речь идет о shared disk cluster то тут у ибм совсем кисло. все ноды обязаны на каждый чих генерить громадный трафик на CF-ноду, которая в свою очередь обязана генерить трафик на свою копию. любое чтение, любая запись требует обращений к CF-ноде, где храниться список блокировок. поэтому нет pureScale в продакшене ни у одного серьезного заказчика. оракл лицензии RAC с 50% инсталяций продает.Да откуда же вы знаете, кисло у IBM с этим, мелко или мягко? Не упирается оно в "громадный" трафик. Я уже просил вас, кажется, не писать о том в DB2, о чём вы ни малейшего представления не имеете. Архитектура эта взята с мэйнфреймов, где у IBM довольно много серьёзных клиентов с Sysplex. А то, что пока мало таких систем в продуктиве, так это из-за того, что IBM очень тщательно совместно с заказчиком проводит тестирования конкретных систем, ведь технология на intel/power ещё относительно новая, а системы, для которых и предназначена технология - критичные. А про RAC - говорят, в IBM существовал одно время проект с похожей архитектурой, но был закрыт из-за неэффективности архитектуры... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 19:15 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
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. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 19:18 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Mark BarinsteinДа откуда же вы знаете, кисло у IBM с этим, мелко или мягко? Не упирается оно в "громадный" трафик. Я уже просил вас, кажется, не писать о том в DB2, о чём вы ни малейшего представления не имеете. помниться лет 7 назад мне тут точно так же указывали фаны майкрософт, что я "ни малейшего представления" не имею о блокировочниках, расписывая достоинства версионников. a потом майкрософте появился IL snapshot и заметте, возразить по существу вам нечем ... Mark BarinsteinАрхитектура эта взята с мэйнфреймов, где у IBM довольно много серьёзных клиентов с Sysplex. А то, что пока мало таких систем в продуктиве, так это из-за того, что IBM очень тщательно совместно с заказчиком проводит тестирования конкретных систем, ведь технология на intel/power ещё относительно новая, а системы, для которых и предназначена технология - критичные. ибм всего продает порядка 600 майенфреймов в год, сдается мне, что sysplex не шибко "много" среди них. тут кстати какое-то противоречие, вроде сиплекс проверенное Mark BarinsteinА про RAC - говорят, в IBM существовал одно время проект с похожей архитектурой, но был закрыт из-за неэффективности архитектуры... для того, что бы быть похожим на рац нужно как минимум иметь версионность и блокировки как атрибут данных. понятно, что с такой архитектурой как у db2 оракловый подход будет не эффективным. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2011, 20:02 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
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 оракловый подход будет не эффективным.Можете объяснить, зачем для этой архитектуры так важна версионность? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2011, 11:38 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность? Потому, что так сказал дядя Элисон и пророк его дядя Кайт. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2011, 14:30 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Mark BarinsteinВозразить по существу чего? Что трафик не упирается в 40 Gb/s или про ваши теоретические представления о том, как это технически работает? мусье на полном серьезе считает ширина канала единственный параметр куда упирается трафик ? Mark BarinsteinИ тут пришёл Yo.!, и, критически помотрев на эту железную птицу, вынес решение, что летать она не может, т.к. крыльями не машет, вот так с одного взгляда посрамив решение, над которым большая компания так долго трудилась. Ну что тут возразить :) открою страшную тайну, Yo! всего лишь пересказывает оракловые методички, компании которая слегка покрупней в плане субд, если уж на то пошло ... Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность? блокировки. у версионника на порядок меньше блокировок, соответственно необходимость межнодового общения существенно ниже PS. purescale уже полтора года как релизед, где хоть какие-то доказательства, что эта технология хоть как-то работает ? хотя бы TPC-C. полтора года кормят рассказами о чудотворности технологии, но ни тестов ни реальных клиентов не наблюдается. в то время как "хорошая маркетинговая политика" показывает рац и в tpc и в sap-sd и в разнообразных сайзингах и просто у реальных клиентов с реальными задачами. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2011, 15:25 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
к сожалению RAC не дает никаких преимуществ по масштабированию в банковских системах и используется только в основном для отказоустойчивости. Это со слов украиннских АБСо-делов. И не удивительно, Банковские бд плохо логичеки параллелятся, любая транзакция сильно задевает много объектов а базе, данные сильносвязанны. Кстати не слышно не только про purescale но и за ASE shared cluster, который появился пораньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2011, 19:06 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Ggg_oldк сожалению RAC не дает никаких преимуществ по масштабированию в банковских системах и используется только в основном для отказоустойчивости. Это со слов украиннских АБСо-делов. И не удивительно, Банковские бд плохо логичеки параллелятся, любая транзакция сильно задевает много объектов а базе, данные сильносвязанны. Кстати не слышно не только про purescale но и за ASE shared cluster, который появился пораньше. В любом случае в большинстве систем изначально не заложена параллельность и требуется изменение системы. Изменение приложений под параллельность обычно невозможно, т.к. это сторонняя разработка или очень трудоемко. Тут нужны решения которые реализуют разделение транзакций на уровне данных, что бы каждая сильно-связанная транзакция преимущественно выполнялась со своими данными на своей одной ноде. Редкоизменяемые данные реплицируются, частоизменяемые секционируются между серверами. Т.е. частичная перепроектировка базы данных с использованием shared nothing. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2011, 00:23 |
|
Как бы независимое сравнение DB2 и Oracle
|
|||
---|---|---|---|
#18+
Yo.!открою страшную тайну, Yo! всего лишь пересказывает оракловые методички, компании которая слегка покрупней в плане субд, если уж на то пошло ...Ну, ораклу надо же как-то по этому поводу высказаться, вот он и пишет. Хотя надо было задуматься, как это одна и та же архитектура без особых принципиальных различий на мэйнфреймах уже много лет работает (и совсем неплохо работает), а на intel/power будет затыкаться.Yo.!Mark BarinsteinМожете объяснить, зачем для этой архитектуры так важна версионность? блокировки. у версионника на порядок меньше блокировок, соответственно необходимость межнодового общения существенно нижеСпорный вопрос: блокировок - да, конечно больше, но версионнику надо версии блоков передавать по сети, а блокировочнику - нет. И где там трафик будет больше - трудно сказать... Yo.!PS. purescale уже полтора года как релизед, где хоть какие-то доказательства, что эта технология хоть как-то работает ? хотя бы TPC-C. полтора года кормят рассказами о чудотворности технологии, но ни тестов ни реальных клиентов не наблюдаетсяAnixter либо в продуктиве, либо где-то совсем рядом. Тут подробнее и об архитектуре, и о стадиях тестирования для заказчика. SAP открыл пилотную программу для заказчиков и совместно с IBM уже довольно много сделал. Подробнее тут: SAP on DB2 pureScale Кто там из них в продуктиве - не знаю, но похоже, что процесс пошёл, и в этом году мы услышим, что там получается... tpc-c же для тестов RAC использовать глупо - база слишком хорошо партиционируется. Если вы посмотрите, в каком режиме там RAC используется, то в реальной жизни вы вряд ли найдёте системы, где оно в таком виде используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2011, 22:04 |
|
|
start [/forum/topic.php?fid=35&fpage=7&tid=1552424]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 151ms |
0 / 0 |