|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 14:26 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Oracle XE vs IBM DB2 Comparing Free Databases: Oracle XE vs IBM DB2 Express-C 2 years later хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему уделывает, не смотря на потуги. 1. SQL более наворочен, есть и regexp и model clouse 2. PL/SQL по прежнему на голову выше аналог из db2 SQLPL 3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери ) 4. Вебная администрилка в db2 так и не появилась 5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAM (увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется ) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 15:16 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.! 5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAM (увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется ) там просто оптимизировали engine ;) зато Oracle Database 10g Express Edition Oracle Database XE can be installed on any size host machine with any number of CPUs (one database per machine), but XE will store up to 4GB of user data, use up to 1GB of memory, and use one CPU on the host machine. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 15:54 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.! 1. SQL более наворочен, есть и regexp и model clouse это только вам так кажется Yo.! 2. PL/SQL по прежнему на голову выше аналог из db2 SQLPL да, так есть, аналогов PL/SQL нету и это хорошо, если бы так и осталось. Yo.! 3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери ) ненадо Yo.! 4. Вебная администрилка в db2 так и не появилась и небудет, что и хорошо ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 16:00 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.!хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему уделывает, не смотря на потуги.Ну давайте разберемся, в чем именно. Yo.!1. SQL более наворочен, есть и regexp...Нету. И в стандарте SQL нету. Но если regexp так нужен, аналог 4-х функций в Оракле в DB2 добавить - не проблема для любого умеющего запускать компилятор C++. Где-то в сети и примеры для DB2 встречал. Yo.!...и model clouseНету. И опять-таки нет в стандарте. И не понимаю, зачем SQL'ю спрыгивать с работы над множествами на какие-то excel-like массивы, да еще с явными циклами. А в ОраклХЕ нет рекурсивных CTE, которые есть уже везде (включая нормальный Оракл), кроме MySQL. Кстати, а connect by в DB2 - есть. И Oracle XML DB с его вариантами "декомпозиция - для производительности и изменений, binary - для компактности и меняющихся схем, смешанный - крутитесь сами как можете, если нужно все сразу" - не лучшая альтернатива единому иерархическому движку XML в DB2. Yo.!2. PL/SQL по прежнему на голову выше аналог из db2 SQLPLPL SQL в DB2 9.7 как язык обладает фактически теми же свойствами, что и PL/SQL в платных DB2, даже компилячится в тот же бинари код. Да, кучи модулей нет. Но есть, в отличие от OracleXE, SP на Java, в которой есть все, что угодно. И эти SP работают за пределами ограничений на память/процессоры. Yo.!3. версионные навороты попрежнему не доступны в db2 (тот же флашбэк квери )А они действительно нужны в крайне лимитированной по ОП XE? Ресурсов и так - кот наплакал, чтобы версии в буферах держать. Да и last committed, ресурсов не кушающий, в DB2 есть. Yo.!4. Вебная администрилка в db2 так и не появиласьТо есть кто угодно из бравзера не может базу поадминить? Вот горе-то! :) Не понимаю, почему админ не может поставить себе софт администрирования или удаленку к компу, где он есть. Yo.!5. если 5 лет назад db2 позволял практически в двое больше ресурсов использовать 4Gb и кажется целых два сокета, то теперь ресурсы урезаны до 2х ядер и 2Gb RAMНе совсем так. В старой лицензии можно было ставить на сервер с 4 ядрами и 4ГБ, не больше. Понятно, что DB2 оставалось не все. В новой лицензии - ставь на любой сервер, сама использует сколько надо. Т.е. на тот же сервер можно и middleware поставить, все быстрее с БД будет работать. Да и ядро соптимизировали. На Linux на треды перешли, например (в отличие от Оракл, кстати). К тому же на фоне остальных Express'ов и это - подарок. Да и DB2 9.1.7 со старой лицензией никто не запрещает ставить. Да, он больше не изменяется. Но OracleXE не изменяется еще дольше :) Yo.!(увеличение ресурсов за подписку имхо откровенный грабеж, дороже SE1 лицензии обойдется )Опять неправда. Грабеж в 1.5 раза сократился, теперь Express-C стоит 2000$ в год (с поддержкой, что дешевле даже платного MySQL :) ) или 6000$ навсегда (включая год поддержки). А SE1 - от 1160$ за год до 5800$ навсегда. Плюс 1276$ в год поддержка. Причем никакого HA в SE1 нет, а в DB2 Express - HADR и репликация входят в стоимость. Да теперь еще и лицензии на Optim Administrator и Optim Development Studio тоже входят, а они, если отдельно покупать, за 6000$ переваливают. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 17:47 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Favn, А как то, что XE "завис" в развитии помогло хоть популяризации дибиту? ЗЫ. Кажется Оракл грозился выпустить XE11. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 18:03 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Точно грозится давно (и скоро??) уже. Пруф )) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 18:07 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
SiemarglА как то, что XE "завис" в развитии помогло хоть популяризации дибиту?А почему оно должно было помочь? Мы вроде СУБД сравниваем, а не их популяризацию. На своем примере - использовал Firebird, пока DB2 Express-C не появился. Express'ы от MS и Oracle даже не рассматривал из-за ограничений на БД и память. Сейчас Firebird юзаю только для переносимого embedded без установки. Статистику чужих примеров собирать не вижу ни смысла, ни возможности. SiemarglЗЫ. Кажется Оракл грозился выпустить XE11.Ну, когда угрозы станут реальностью, тогда и можно быдет с ним кого-нибудь сравнивать. В любом случае, скорость обновления на фоне Express-C, обновляемой примерно через 1-2 фикспака, не очень впечатляет. :) А пока говорить, что бесплатная DB2 была порезана по ресурсам на фоне старого XE10, который уже пятилетку без всякой поддержки - как-то странно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:05 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
SiemarglТочно грозится давно (и скоро??) уже.Интересно, что их останавливает? :) А DB2 Express-C team по ссылке в первом посте грозится поддержку PL/SQL в Express-C добавить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:09 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
2Yo! Кстати, DB2 Workgroup теперь до 64Гб ОП и туда добавили pureScale (аналог RAC). За 15000$ (включая год поддержки) на любой сокет. Цену на Oracle SE приводить? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:19 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
FavnSiemarglТочно грозится давно (и скоро??) уже.Интересно, что их останавливает? :) Не хотят, очевидно. >Мы вроде СУБД сравниваем, а не их популяризацию. А неинтересно сравнивать то, что почти не встречается. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:21 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
SiemarglА неинтересно сравнивать то, что почти не встречается.А можно ссылку на "почти не встречается" по сравнению с Оракл в цифрах? Понятно, что Оракл впереди, но слухи о "почти не встречается", мягко говоря, сильно преувеличены :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:26 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Favn2Yo! Кстати, DB2 Workgroup теперь до 64Гб ОП и туда добавили pureScale (аналог RAC). За 15000$ (включая год поддержки) на любой сокет. Цену на Oracle SE приводить? :) ну pureScale все таки далеко не аналог RAC, это скорее компонент оракового exadata. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:28 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Favn, например в количестве вакансий. например2, в количестве инсталляций попадающихся под руку. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:30 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
И Oracle XML DB с его вариантами "декомпозиция - для производительности и изменений, binary - для компактности и меняющихся схем, смешанный - крутитесь сами как можете, если нужно все сразу" - не лучшая альтернатива единому иерархическому движку XML в DB2. http://www.oracle.com/technetwork/database/features/xmldb/db.pdf PL SQL в DB2 9.7 как язык обладает фактически теми же свойствами, что и PL/SQL в платных DB2, даже компилячится в тот же бинари код. Да, кучи модулей нет. вкусных конструкций языка тоже нет. То есть кто угодно из бравзера не может базу поадминить? Вот горе-то! :) Не понимаю, почему админ не может поставить себе софт администрирования или удаленку к компу, где он есть. под виндой хорошо, есть терминал сервисес, а вот под линухом имхо геморой. VNC тормознутая хрень, получается или что-то еще искать или VPN поднимать. по мне 8080 проще прокинуть. вообщем можно спорить, можно забить, но факт в том, что по ключевым позициям оракл XE по прежнему выигрывает. вот только 4гб на датафайлы все портит ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:40 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.!ну pureScale все таки далеко не аналог RAC, это скорее компонент оракового exadata.Почему? Тем более в контексте Workgroup/Standard? PureScale уже есть на x86 платформах. Не знаю, только от IBM или нет, но тем не менее. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:40 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Siemarglнапример2, в количестве инсталляций попадающихся под руку.Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :) По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается". ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:45 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
On 28.10.2010 16:16, Yo.! wrote: > хи-хи, вывод оракл как уделывал 5 лет наза db2 express-c, так и попрежнему > уделывает, не смотря на потуги. > 1. SQL более > 2. PL/SQL по прежнему > 3. версионные навороты попрежнему .... Ты что этим хотел сказать, что у оракла писька длиннее всех и толще всех ? Так это и так все давно знают. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:48 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.! http://www.oracle.com/technetwork/database/features/xmldb/db.pdf Сейчас читать некогда, но одну ложь уже нашел - в Sub-document update. Утверждается, что в DB2 документ меняется только целиком. Так оно и было в 9.1, но с 9.5 XQuery меняет именно нужную часть документа. Между тем, документ - про DB2 9.5. Кстати, как я понимаю, в Оракл часть документа до сих пор меняется только при хранении в рел. таблицах. В binary хранении - как раз меняется весь целиком, если я правильно понял рекомендации по выбору типа storage. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:52 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Yo.!вообщем можно спорить, можно забить, но факт в том, что по ключевым позициям оракл XE по прежнему выигрывает. вот только 4гб на датафайлы все портит Кроме версионности, нужность которой с такими лимитами сомнительна, выигрышей так и не обнаружил. А лимиты - они да, они портят :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:55 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
FavnSiemarglнапример2, в количестве инсталляций попадающихся под руку.Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :) По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается". 1. В мире, а не в России. 2. Макрет шаре дают в деньгах, а не в кол-ве инсталляций. А IBM не дешевая фирма ) Ладно, фиг с ним, а как интересно 1С на дибиту работает - не видел? (На ХЕ-й Оракл 1С не встанет) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 19:56 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
SiemarglЛадно, фиг с ним, а как интересно 1С на дибиту работает - не видел? (На ХЕ-й Оракл 1С не встанет)Я с 1С не работаю никак. Но где-то на этом форуме недавно пробегали ссылки на примеры инсталляции и т.д. Вроде как 1С-ники общались с IBM, даже параметры какие-то специальные в настройках 1С под DB2 добавили. Вообще, как я понял, 1С любит именно блокировочники, а DB2 как раз такой :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 20:02 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
FavnПочему? Тем более в контексте Workgroup/Standard? PureScale уже есть на x86 платформах. Не знаю, только от IBM или нет, но тем не менее. пригляделся, да, можно назвать аналогом. но есть у него нбюанс: The main technology that DB2 pureScale brings to the table is the centralized lock management and the group buffer pool. These components reside on their own server or 2 servers if you want redundancy. This is a high overhead for your system, if you want a 4 node cluster, you have a 50% uplift in hardware costs alone as you require 2 extra servers for the PowerHA components. The size of your global buffer pool is limited by the size of memory on a single server. What happens if the PowerHA server fails? You could lose everything. If you want higher availability, you can have a backup server which is a copy of the primary that is kept up to date through synchronous replication. When the primary PowerHA server fails, the DB2 cluster services will notice the loss of the heartbeat to the primary PowerHA server and declare it down. It notifies the secondary and all the DB2 members that the server is down. At this point the PowerHA services are unavailable until the secondary takes over. Before the secondary can take over, it needs to talk to all of the members to get missing data. Once the data has been updated, it will then take over as the primary PowerHA server. At this time you are vulnerable as the PowerHA server has no backup. Once the failed server is restored, it becomes the secondary PowerHA server and is in “catch up” mode until all the information from the primary can be replicated. When a “DB2 member” server fails, the member is brought up on another server in the cluster. This could impact application performance when you have 2 members running on the same server. When the failed server re-joins the cluster, the member moves back to its home server. This could mean a second outage to the client while the member is moved. http://www.oracle.com/technetwork/database/clustering/overview/wp-oracleibm-2009-130764.pdf ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2010, 20:16 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
Не работал ни с тем ни другим. Но если верно то, что написано в статье: Oracle XE is based on the code base that had several hundred security vulnerabilities that Oracle has addressed in other editions of its database products. None of these fixes are available for Oracle XE users … not one То лично я бы никогда не выбрал такое XE для продакшена, только может для обучения и не более того. Отсутствие фиксов - незачет. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 13:51 |
|
Oracle XE: a five years of no progress
|
|||
---|---|---|---|
#18+
SiemarglFavnSiemarglнапример2, в количестве инсталляций попадающихся под руку.Под мою руку попадаются в основном инсталляции DB2. Вряд ли это что-то доказывает :) По исследованиям рынка, помнится, DB2 отстает от Оракла и примерно делит 2-3 места с MS SQL. Вряд ли это называется "почти не встречается". 1. В мире, а не в России. 2. Макрет шаре дают в деньгах, а не в кол-ве инсталляций. А IBM не дешевая фирма ) Ладно, фиг с ним, а как интересно 1С на дибиту работает - не видел? (На ХЕ-й Оракл 1С не встанет) 1. "В мире" платят больше, чем в РФ (гамзпром и ржд не всчет) 2. IBM и маркетинг две несовместимые вещи 3. Работает, и даже в комплекте идет. И даже, как говорил Favn настройки есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 13:54 |
|
|
start [/forum/topic.php?fid=35&msg=36926517&tid=1552703]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 237ms |
total: | 356ms |
0 / 0 |