Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: ORACLE или DB2 ? Вот вопрос!
Hi!
Pryadkin V wrote in message
<01bd21bc$6be240c0$8b0a7dc1_at_pvg.hq.icb.chel.su>...
>> Мне жаль Вас огорчать, я пользовался Personal Oracle for OS/2.
>> W'95 даже не достойна упоминания как сервер БД.
>
>А я и не огорчился : ). По поводу W95 солидарен абсолютно. Что до
>Personal Oracle, то здесь имеет место явная халтура со строны Oracle.
>Его они изначально делать не собирались, но потом резво воплотили
>по просьбам трудящихся. Результат налицо: продукт вышел дерьмовый,
>в том числе под OS/2.
Я смотрела Oracle Server for WorkGroup 7.3 (то есть не Personal но и без
мультитридовости)
под NT 40 SP3 и DB2 Database Server 4 и DB2 UDB (fixpack 9014) под NT.
7.3 по функционалиности UDB явно проигрыват, с 8-м пока сравнивать рано по
причине
очень большой сырости 8-й версии (интересно когда ораклоиды скажут что это
вот уже
релиз).
Oracle сильно проигрывает на коротких транзакциях, а вот падение скорости
при росте
объема данных у обеих систем практически одинаковое.
Что касается запросов ресурсов по памяти, то у DB2 они в среднем получаются
меньше.
Если на 32М под NT Oracle работает при более менее приличных объемах данных
явно тяжело (база больше 1GB и данных в таблицах 1-2 млн и больше), то у DB2
это получается быстрее. Замечу, что у обоих систем физика хранения данных
использовала файловую систему. Табличные пространства есть у обоих систем, а
потому
их преумущества тоже использовались.
>Блин, кажись не всю почту получаю. Если кто-то в самом деле что-то
>похожее утверждал, то он не прав. Если это был я, то тоже. : ). Еще
>раз повторюсь - сравнивать СУБД одного уровня, такие как DB2 и
>Oracle, ИМХО нельзя. Одна побивает другую по одному показателю,
Можно именно потому что это системы одного уровня. Их и администрировать в одном флаконе можно. Не под все задачи Oracle подходит так же как и DB2, тоже самое можно сказать и о DB2.
>Пример неудачный, sorry. Для обеих баз писюковая платформа -
>нечто совершенно левое. Особенно для Oracle. Я сам бы мог назвать
>кучу недостатков Oracle, хоть вроде и взялся его защищать.
Не то чтобы PC для обеих платформ была левой. Unix-и тоже на PC живут. Многопроцессорный интел тоже ведь писишка. А кусок рынка солидный, особенно если учесть какие базы сейчас гоняюся для WorkGroup (10GBдело уже не ограничивается).
>Personal, вообще-то, почти полная версия и есть. А есть еще Oracle Lite,
А мультитридовость там где, пообкуали ее все таки порядочно.
А вопрос вот какой возник: Oracle умеет раскладывать один запрос на
несколько процессоров как DB2 Parallel Edition или еще нет, то есть
что-то типа
select id, data from test where
id.test<=(select count(*) from tt)
and
id1.ters >= (select count(*) from ttt);
вот 2 count(*) разложатся на 2 разных процессора.
Пример приведен такой кривой для простоты (2 подзапроса независимы
и легко параллелятся).
Bye,
Lilya Kozlenko
Relex, Ltd.
Linter SQL Server Developers Group 7-0732-711-711 li_at_relex.ru
Received on Fri Jan 16 1998 - 00:00:00 CST
![]() |
![]() |