октября 24, 2008

Новый тест Oracle RAC в SAP-SD

В SAP-SD Parallel появился новый тест на кластере из 2 и 4 нод:

11150 saps - 2 x HP Integrity BL860C, 2 processors / 4 cores / 8 threads
21700 saps - 4 x HP Integrity BL860C, 2 processors / 4 cores / 8 threads
5850 saps - 1 x HP Integrity BL860C, 2 processors / 4 cores / 8 threads



Снова RAC смаштабировался в полне линейно.

Подробнее.

августа 04, 2008

Первый тест Sybase ASA в TPC-C

Странноватый тест от Sybase. По сравнению с Oracle и MSSQL была сильно слабей и/o, думаю это главная причина столь слабенького результата, в несколько раз отстающего от лидеров Oracle & MSSQL на сравнимом одно-процессорном железе. Еще одна странность - результат был опубликован в уже устаревшем TPC-C, а не в его заменившем TPC-E.
Sybase ASA позиционируется как небольшая субд рабочих групп с хорошим price/performance, одна при таком результате price/performance на транзакцию тоже вышел не впечатляющим.

Подробнее.

мая 13, 2008

СУБД в SQL чипе - что-то новенькое в мире DBMS

В тестах TPC-H появилась интересная система от Kickfire, заняв достаточно высокое место в тесте на 300Gb . Немного присмотревшись, появилось надежда, что кто-то наконец придумал что-то новенькое в мире DBMS. Kickfire это реляционная субд, где часть функционала оптимизатора выполняется в неком SQL-чипе, а другая часть является MySQL:

MySQL provides:
● connectivity
● security
● administration

Kickfire software provides:
● optimizer
● column store and cache
● transactional engine

SQL Chip provides:
● SQL execution
● memory management
● loader acceleration

Судя по всему SQL-чип втыкается в PCI-E слот, имеет собственную память и берет на себя выполнения некоторых реляционных операторов, к примеру берет на себя выполнение джоинов. Выглядит, что принцип похож на 3D чипы в видеокартах, которые берут на себя операции со множествами которые процессоры общего назначения выполняют не так успешно. Сторадж система также своя - колоночная (напоминает Sybase IQ). Мысль конечно не сильно новая, специализированное MPP железо для субд не редкость, но дешевые чипы, на дешевых x86 серверах, да еще и c MySQL обвязкой вполне способны устроить небольшой прорыв.

апреля 27, 2008

IDC: World wide RDBMS 2007 Vendor Shares

IDC опубликовали новые цифры по рынку RDBMS, первое, что бросается в глаза - изменились цифры за 2006 год. В июне 2007-го у оракла было 7,312 млрд за 2006й, а в этом отчете усохла до 7,240. Цифра IBM за 2006 увеличилась на 600 килобаксов, остальные цифры так же скачут. Будем надеяться, что просто уточнили данные, хотя рассматривая другие их отчеты верится с трудом. Второе, что бросилось в глаза - темпы роста Майкрософт снизились более, чем в 2 раза (с 25% до 11%). Оракл стабильно растет на 13-14% и пока безусловный лидер.



Подробнее.

апреля 03, 2008

Новости SAP-SD: Oracle RAC на 2,3,4,5 нодах и новые Opteron

IBM опубликовала еще 4 теста Oracle RAC 10g на SAP-SD Parallel, показав тем самым, как RAC может масштабироватся до 5 серьезных узлов (по 16 Power6 4.7Ghz ядер на каждом узле). В тестах участвовало 2, 3, 4 и 5 нод и на данный момент это лучший результат в SAP-SD (2-tier), что доказывает, что RAC не просто масштабируется близко к SMP, но и вполне возможно дальше, т.к. пока я не видел более чем 64-core (меня поправили: 16 power6 ядер - максимум на сегодня может предложить IBM) системы на Power6 в каком либо известном тесте.

Подробнее.

Наконец-то появились долгожданные тесты четырех-ядерных AMD Opteron, пока Opteron 2.3Ghz не смог превзойти ни результат XEON, ни SUN T5120.

Подробнее.

февраля 27, 2008

TPC-E: MSSQL2008 vs MSSQL2005

Судя по всему Майкрософт действительно выпустит новую версию своей субд в этом году. Компанией IBM в TPC-E опубликован результат MSSQL2008 на том же железе, что был результат MSSQL2005, новая версия в этом тесте более производительна на 12%, однако не совсем понятно за счет нововведений новой версии субд или изменений в процедурах. Новый тест использует версионный механизм для IL Snapshot не только в процедуре BrokerVolume, но теперь и в TradeStatus, который во всех предыдущих тестах MSSQL2005 использовал блокировочный IL Read Commited.
Еще примечательно, что новая система гораздо дороже: в новом тесте вместо 36Gb 15K rpm дисков использовалось то же кол-во более дорогих дисков по 73Gb 15K rpm, плюс почему-то в 3 раза подорожала память.


Подробнее.

января 16, 2008

SUN покупает MySQL AB

За $800M + $200M опций SUN покупает MySQL AB. То что SUN обязан выйти на рынок RDBMS обсуждалось уже давно, но как теперь они будут делить единственный нормальный движек Innodb с ораклом не совсем понятно.
Еще странно, что приобрели не EnterpriseDB (главного разработчика Postgres), видно клиентская база MySQL интересовала больше.

Подробнее.

января 12, 2008

Новый конкурент Oracle RAC

Sybase ASE анонсировал shared-disk кластер, где все ноды кластера имеют одинаковый доступ к файлам базы данных. Таким образом это первый shared-disk кластер на стандартном железе способный посоревноватся с Oracle RAC. Технологию parallel sysplex IBM тоже называет shared-disk кластеризацией, однако db2 может использовать shared-disk cluster только на мейнфреймах, где синхронизацией блокировок и кешей занимается сверхдорогое железо. Sybase ASE же предполагает програмно синхронизовать кеш и структуры блокировок т.е. аналог Cache Fusion в Oracle. Интересно насколько блокировочная природа и хранение блокировок в памяти ASE даст оверхед против неблокируемого чтения и хранение блокировок в блоках данных RAC.

Подробнее.

января 10, 2008

Oracle Siebel Benchmarks: 32-bit Win vs Linux + SPARC T2 vs Power6

Невероятно, но в Siebel 8.0 Benchmarks SPARC T2 победил Power6, но что еще более неворятней так то, что Windows одалела Linux. Итак по порядку: в первых двух тестах участвовали одинаковые IBM x3850 сервера, где сервер субд был на Linux (RHEL4) и различались лишь операционные системы апп-сервера. При примерно одинаковой загрузки апп-сервера 84% vs 86% Windows обслуживал 3900 vs 3500 пользователей Linux. Странно конечно, что использовались 32-bit системы, тогда как использовалось более 20Gb RAM, но еще большая странность в том, что меньшее кол-во пользователей и транзакций на Linux системе генерировало больше трафика 19.04 Mbps vs 11.36 Mbps.
Что касается Power6 и SPARC T2, то тут странностей меньше, response time Power6 гораздо красивей, но у SPARC T2 он вполне приемлим и на уровне результатов Win/Lin, а пользователей SUN сервера обслужили на 3,000 больше (10,000 vs 7,000). Еще наверно стоит заметить, что против одного 8-way сервера на Power6 было выставлено два SPARC T2 сервера, т.е. в результате у апп-серверов противников, на которые и пришлась основная нагрузка, было по 16 ядер.

Подробнее.

января 03, 2008

Рекорд Oracle RAC 10g на SAP-SD

В SAP SD Parallel опубликован кластерный результат Oracle RAC 10g на 5 узлах по 8 Power6 процессорах. Этот результат опережает на 17% самый лучший SMP результат у SAP-SD на данный момент SMP конфигурацию из 64 Itanium на 10g. Таким образом Oracle подтвердил, что его Shared Disk кластерная технология действительно масштабируется практически линейно и на большом hi-end железе. RAC показал практически в 5 раз лучший результат чем SMP результат DB2 на 8 процессорах (разница всего 8%).
Судя по всему сегодня может сложится ситуация десятилетней давности, когда Oracle реализовав materialized view показывал в разы лучшие результаты относительно конкурентов в тестах TPC-D. Теперь велика вероятность того, что RAC сможет показать в разы лучший результат в новейшем тесте TPC-E, т.к. конкуренты используют shared nothing кластерную архитектуру, которая не сможет быть столь эффективной на OLTP задаче TPC-E.

Результат.