|
|
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Собственно сабж, кто пробовал, как впечатления? Имеет ли выигрыш в скорости, и насколько? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:12 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Этот вопрос лучше задать здесь IBM DB2, WebSphere, IMS, U2, etc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:30 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Куда катится мир... http://www.ibm.com/developerworks/data/library/techarticle/dm-0907oracleappsondb2/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:51 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Точно. На том форуме ету тему уже мусолили. поseekай там, камрад )) П.С. Таки PL/SQL популярен и на ДБ2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:52 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Таки с read consistency "а-ля-оракель" у них таки косяк, или я чего не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:56 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousКуда катится мир... http://www.ibm.com/developerworks/data/library/techarticle/dm-0907oracleappsondb2/index.html Как всегда, за Золотым тельцом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 19:58 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousТаки с read consistency "а-ля-оракель" у них таки косяк, или я чего не понял?Да нет, как раз все теперь нормально: Table 4. New DB2 concurrency behavior with CSAs you can see, the concurrency behavior is now identical to that of Oracle. In fact, newly created DB2 databases exhibit this behavior by default. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 20:00 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
SQL*Plusandrey_anonymousТаки с read consistency "а-ля-оракель" у них таки косяк, или я чего не понял?Да нет, как раз все теперь нормально: Table 4. New DB2 concurrency behavior with CSAs you can see, the concurrency behavior is now identical to that of Oracle. In fact, newly created DB2 databases exhibit this behavior by default. Я про это: авторCannot cause any situation such as a "snapshot too old" because in the extremely unlikely event that the log file needed has been archived (while a transaction was still open!), DB2 will simply fall back and wait for the lock to go away ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2010, 20:05 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT. Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 10:51 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousКуда катится мир... http://www.ibm.com/developerworks/data/library/techarticle/dm-0907oracleappsondb2/index.html судя по тамошнему списку достижений в Oracle SQL dialect support = Table 6. New SQL support до момента, когда случится (в натуре) dialect support еще лет дцать пердеть оврагами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:24 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
"суждение" было сделано на основании толкования таблицы 6, или есть конкретные примеры недоработок? Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle, хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он адекватен заявленной функциональности, говоря проще - насколько реально перенести существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:34 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
чя321Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT. Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна. last commited ниже RC блокировочника и совсем ниже RC ораклового. RC блокировочника может считать данные которые на момент окончания чтения уже были удалены и в том же наборе выдать те что на момент начала чтения еще не появились, выдать одну запись несколько раз (если по ходу чтения она редактировалась и перехала), last commited же ко всем феноменам RC добавляет еще парочку дополнительных титпа lost update. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:38 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
чя321Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT. Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна. Угу. И это очень серьезное ограничение, которое будет препятствовать переносу приложений. Т.е. даже если приложение целиком находится в рамках синтаксических конструкций, реализованных в DB2, это не дает возможности сказать, что оно будет работать. Дело в том, что когда в oracle кто-то пишет "select from..." - он не рассчитывает на артефакты блокировочника. Поэтому "успешно перенесенные" приложения будут в лучшем случае "глючить" в условиях многопользовательской среды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:59 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
DB2 засланец Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle, хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он адекватен заявленной функциональности, говоря проще - насколько реально перенести существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании? при таком функционале смысла переносить мало, серьезную задачу придется "тотально перерабатывать" под блокировочную модель, а найти сферу где блокировочная модель, к тому еще и эскалацией блокировок может оказаться эффективней версионной еще ой как поискать нужно. да и по деньгам там не интересно получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:02 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
DB2 засланец"суждение" было сделано на основании толкования таблицы 6, или есть конкретные примеры недоработок? а вы сравните список до работок c соответствующим разделом ньюфичей ораклового диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны. DB2 засланец Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle, хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он адекватен заявленной функциональности, говоря проще - насколько реально перенести существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании? не ко мне - однозначно.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:07 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Yo.!при таком функционале смысла переносить мало, серьезную задачу придется "тотально перерабатывать" под блокировочную модель, Масштабы данного явления сильно преувеличены, особенно в части "несерьезных" приложений, которые используют оптимистические схемы блокировок, в т.ч. прикладную эскалацию - блокирование всего счета или договора при выполнении транзакций и т.д. Т.е. практически всего, что сейчас в Web крутится (про утопически древне-параноидальные схемы с SELECT FOR UPDATE и растянутыми на часы транзакциями говорить как-то не сильно интересно). Yo.! а найти сферу где блокировочная модель, к тому еще и эскалацией блокировок может оказаться эффективней версионной еще ой как поискать нужно. Слова легли красиво. Вот если бы еще и практического смысла к ним подбросить, примеров. Yo.! да и по деньгам там не интересно получается. Речь пока идет исключительно о технических аспектах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:17 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
orawishа вы сравните список до работок c соответствующим разделом ньюфичей ораклового диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны. Это все тоже мало интересно. В 99% разработчик использует те вещи, которые работали даже 8i. И крайне редко кто-то из разработчиков использует такую экзотику, как MODEL clause или multitable insert. Т.е. вопрос о реальных типовых приложениях, а не о гипотетических что-то там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:22 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
ДБ2 засланецorawishа вы сравните список до работок c соответствующим разделом ньюфичей ораклового диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны. Это все тоже мало интересно. В 99% разработчик использует те вещи, которые работали даже 8i. И крайне редко кто-то из разработчиков использует такую экзотику, как MODEL clause или multitable insert. Т.е. вопрос о реальных типовых приложениях, а не о гипотетических что-то там. таких разработчиков не бывает.. водились когда-то, но их всех съел зверь одбс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:25 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
[quot orawishтаких разработчиков не бывает..[/quot] Еще одно заблуждение. В любом случае, Ваше мнение уже выслушано, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:31 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
ДБ2 засланец[quot orawishтаких разработчиков не бывает.. Еще одно заблуждение. В любом случае, Ваше мнение уже выслушано, спасибо.[/quot] и вам - не хворать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:32 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
В гадюкино похоже СУБД меняют каждые полгода. Каждый релиз. Интересно. то там такое у них крутится, что можно постоянно затачивать под новые фишки. Только в центре мира, Москве, почему-то множеству приложений вполне хватает и 8i ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 14:14 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
роплдроплдвалпвлдВ гадюкино Это вполне типовая картина для придворных IT отделов и ваяемых ими систем, т.е. когда заказчик один и он внутренний, т.е. "тираж" равен одной инсталляции. Просто некто, наверняка, не имел дело с вопросами тиражируемости, когда у одного клиента стоит 9i, у другого 10g, а третьего вообще какой непатченный 10gR1, на котором даже merge падает в ORA-600, и сдвинуть их в единые рамки можно разве только с использованием средств по типу лома. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 14:22 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
роплдроплдвалпвлдВ гадюкино похоже СУБД меняют каждые полгода. Каждый релиз. Интересно. то там такое у них крутится, что можно постоянно затачивать под новые фишки. Только в центре мира, Москве, почему-то множеству приложений вполне хватает и 8i точно, точно. какой факторинг-шмакторинг? и иже .. секции-шмекции? лобы-шлобы? шматвью? и последовательностей то с линками не надоть нафик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 14:26 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
Вай ара! Зачем тебе факторинг-рефакторинг, есть же процедурное програмирование, зачем тиби секционирование, хоть оно и введено ещё в 7ке, нету ведь у тиби ситолько данных, и сиквенсы-то по дблинк тягать, тоже интересные смыслы! Бери MySQL3.0.1, не думай! Даром отдаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 14:37 |
|
||
|
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
|
|||
|---|---|---|---|
|
#18+
orawishточно, точно. какой факторинг-шмакторинг? и иже .. секции-шмекции? лобы-шлобы? шматвью? и последовательностей то с линками не надоть нафик. Партиции, лобы, и materialized view есть в Oracle8i. Есть мнение, что оное есть и в DB2 9.7, даже materialized view Просад в лужу зачтен, пишите дальше, Ваше мнение очень ценно для нас. P.S. Что такое факторинг-шмакторинг в деревне Гадюкино знают пожалуй только коренные гадюкинцы, потому сей аспект мы, пожалуй, опустим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 14:39 |
|
||
|
|

start [/forum/topic.php?fid=35&fpage=18&tid=1552846]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 398ms |

| 0 / 0 |
