powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
75 сообщений из 75, показаны все 3 страниц
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406134
Собственно сабж, кто пробовал, как впечатления?

Имеет ли выигрыш в скорости, и насколько?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406162
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот вопрос лучше задать здесь
IBM DB2, WebSphere, IMS, U2, etc
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406199
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406201
Фотография Изя Кацман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно. На том форуме ету тему уже мусолили.
поseekай там, камрад ))

П.С. Таки PL/SQL популярен и на ДБ2?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406210
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таки с read consistency "а-ля-оракель" у них таки косяк, или я чего не понял?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406213
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406219
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406232
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36406907
чя321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT.
Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407171
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 еще лет дцать пердеть оврагами
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407197
"суждение" было сделано на основании толкования таблицы 6, или есть конкретные примеры недоработок?

Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle,
хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он
адекватен заявленной функциональности, говоря проще - насколько реально перенести
существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407208
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чя321Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT.
Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна.
last commited ниже RC блокировочника и совсем ниже RC ораклового. RC блокировочника может считать данные которые на момент окончания чтения уже были удалены и в том же наборе выдать те что на момент начала чтения еще не появились, выдать одну запись несколько раз (если по ходу чтения она редактировалась и перехала), last commited же ко всем феноменам RC добавляет еще парочку дополнительных титпа lost update.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407278
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чя321Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT.
Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна.
Угу. И это очень серьезное ограничение, которое будет препятствовать переносу приложений.
Т.е. даже если приложение целиком находится в рамках синтаксических конструкций, реализованных в DB2, это не дает возможности сказать, что оно будет работать.
Дело в том, что когда в oracle кто-то пишет "select from..." - он не рассчитывает на артефакты блокировочника. Поэтому "успешно перенесенные" приложения будут в лучшем случае "глючить" в условиях многопользовательской среды.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407289
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DB2 засланец
Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle,
хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он
адекватен заявленной функциональности, говоря проще - насколько реально перенести
существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании?
при таком функционале смысла переносить мало, серьезную задачу придется "тотально перерабатывать" под блокировочную модель, а найти сферу где блокировочная модель, к тому еще и эскалацией блокировок может оказаться эффективней версионной еще ой как поискать нужно. да и по деньгам там не интересно получается.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407306
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 засланец"суждение" было сделано на основании толкования таблицы 6, или есть конкретные примеры недоработок?

а вы сравните список до работок c соответствующим разделом ньюфичей ораклового
диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны.
DB2 засланец
Вообще говоря, т.к. новая функциональность адресована прежде всего разработчикам Oracle,
хотелось бы услышать мнение тех, кто реально попробовал сабж (т.е. DB2 9.7) - насколько он
адекватен заявленной функциональности, говоря проще - насколько реально перенести
существующие приложения без тотальной переработки, и будут ли хоть сколько-то ощутимый выигрыш в той-же производительности, на том-же оборудовании?
не ко мне - однозначно..
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407343
Yo.!при таком функционале смысла переносить мало, серьезную задачу придется "тотально перерабатывать" под блокировочную модель,
Масштабы данного явления сильно преувеличены, особенно в части "несерьезных" приложений,
которые используют оптимистические схемы блокировок, в т.ч. прикладную эскалацию -
блокирование всего счета или договора при выполнении транзакций и т.д.

Т.е. практически всего, что сейчас в Web крутится (про утопически древне-параноидальные схемы с
SELECT FOR UPDATE и растянутыми на часы транзакциями говорить как-то не сильно интересно).

Yo.! а найти сферу где блокировочная модель, к тому еще и эскалацией блокировок может оказаться эффективней версионной еще ой как поискать нужно.
Слова легли красиво. Вот если бы еще и практического смысла к ним подбросить, примеров.

Yo.! да и по деньгам там не интересно получается.
Речь пока идет исключительно о технических аспектах.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407356
orawishа вы сравните список до работок c соответствующим разделом ньюфичей ораклового
диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны.


Это все тоже мало интересно. В 99% разработчик использует те вещи, которые работали даже 8i.
И крайне редко кто-то из разработчиков использует такую экзотику, как MODEL clause или multitable insert.

Т.е. вопрос о реальных типовых приложениях, а не о гипотетических что-то там.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407366
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДБ2 засланецorawishа вы сравните список до работок c соответствующим разделом ньюфичей ораклового
диалекта sql в хотя бы 8-8i,9i,10g,11g при том, что (имхо) от 10gR1 до 10gR2 - дистанция как до луны.


Это все тоже мало интересно. В 99% разработчик использует те вещи, которые работали даже 8i.
И крайне редко кто-то из разработчиков использует такую экзотику, как MODEL clause или multitable insert.

Т.е. вопрос о реальных типовых приложениях, а не о гипотетических что-то там.
таких разработчиков не бывает..
водились когда-то, но их всех съел зверь одбс
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407386
[quot orawishтаких разработчиков не бывает..[/quot]
Еще одно заблуждение. В любом случае, Ваше мнение уже выслушано, спасибо.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407390
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДБ2 засланец[quot orawishтаких разработчиков не бывает..
Еще одно заблуждение. В любом случае, Ваше мнение уже выслушано, спасибо.[/quot]
и вам - не хворать..
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407523
В гадюкино похоже СУБД меняют каждые полгода. Каждый релиз.
Интересно. то там такое у них крутится, что можно постоянно затачивать под новые фишки.
Только в центре мира, Москве, почему-то множеству приложений вполне хватает и 8i
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407548
роплдроплдвалпвлдВ гадюкино

Это вполне типовая картина для придворных IT отделов и ваяемых ими систем, т.е. когда заказчик один и он внутренний, т.е. "тираж" равен одной инсталляции.

Просто некто, наверняка, не имел дело с вопросами тиражируемости, когда у одного клиента стоит 9i,
у другого 10g, а третьего вообще какой непатченный 10gR1, на котором даже merge падает в ORA-600,
и сдвинуть их в единые рамки можно разве только с использованием средств по типу лома.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407558
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
роплдроплдвалпвлдВ гадюкино похоже СУБД меняют каждые полгода. Каждый релиз.
Интересно. то там такое у них крутится, что можно постоянно затачивать под новые фишки.
Только в центре мира, Москве, почему-то множеству приложений вполне хватает и 8i
точно, точно. какой факторинг-шмакторинг? и иже .. секции-шмекции? лобы-шлобы? шматвью?
и последовательностей то с линками не надоть нафик.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407586
Вай ара!
Зачем тебе факторинг-рефакторинг, есть же процедурное програмирование, зачем тиби секционирование, хоть оно и введено ещё в 7ке, нету ведь у тиби ситолько данных, и сиквенсы-то по дблинк тягать, тоже интересные смыслы!
Бери MySQL3.0.1, не думай!
Даром отдаю!
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407591
orawishточно, точно. какой факторинг-шмакторинг? и иже .. секции-шмекции? лобы-шлобы? шматвью?
и последовательностей то с линками не надоть нафик.

Партиции, лобы, и materialized view есть в Oracle8i.

Есть мнение, что оное есть и в DB2 9.7, даже materialized view

Просад в лужу зачтен, пишите дальше, Ваше мнение очень ценно для нас.

P.S. Что такое факторинг-шмакторинг в деревне Гадюкино знают пожалуй только коренные гадюкинцы, потому сей аспект мы, пожалуй, опустим.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407611
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
роплдроплдвалпвлдВай ара!
Зачем тебе факторинг-рефакторинг, есть же процедурное програмирование, зачем тиби секционирование, хоть оно и введено ещё в 7ке, нету ведь у тиби ситолько данных, и сиквенсы-то по дблинк тягать, тоже интересные смыслы!
Бери MySQL3.0.1, не думай!
Даром отдаю!
в 8.0, на самом деле.
а MySQL - таки да. дайте две
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407625
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналитические функции, pivot, regexp_*, это видимо тоже всё было ещё в 7-ке и 8i?
Для Только в центре мира, Москве, почему-то множеству приложений вполне хватает и 8i
скорее всего можно так же спокойно использовать и MySQL и даже flat files через odbc.

А вот для тех же DWH и больших OLTP систем, новые фичи зачастую являются жизненно важным фактором, позволяя увеличить эффективность использования СУБД.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407626
Фотография Apex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orawish
таких разработчиков не бывает..
водились когда-то, но их всех съел зверь одбс
Я чаще всего сталкивался с обратной ситуацией, когда познания разработчика ограничивались основными конструкциями PL/SQL, многие даже CONNECT BY правильно использовать не умеют, не говоря уже о прочих наовротах. Так что вынужден согласиться с серониким, бОльшая не утруждают себя прогрессом...
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407634
--+
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
--+
Гость
Apexorawish
таких разработчиков не бывает..
водились когда-то, но их всех съел зверь одбс
Я чаще всего сталкивался с обратной ситуацией, когда познания разработчика ограничивались основными конструкциями PL/SQL, многие даже CONNECT BY правильно использовать не умеют, не говоря уже о прочих наовротах. Так что вынужден согласиться с серониким, бОльшая не утруждают себя прогрессом...

палки они всегда о двух концах

Достаточно часто начитанность разработчиков о нью фючерс выливается в желание применить это самое нью во что бы то ни стало :))
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407640
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация фактаorawishточно, точно. какой факторинг-шмакторинг? и иже .. секции-шмекции? лобы-шлобы? шматвью?
и последовательностей то с линками не надоть нафик.

Партиции, лобы, и materialized view есть в Oracle8i.

Есть мнение, что оное есть и в DB2 9.7, даже materialized view

Просад в лужу зачтен, пишите дальше, Ваше мнение очень ценно для нас.

P.S. Что такое факторинг-шмакторинг в деревне Гадюкино знают пожалуй только коренные гадюкинцы, потому сей аспект мы, пожалуй, опустим.
вот вы сами хотя бы ссылочку свою почитайте и подумайте про совместимость диалектов то..

а что касается моей деревни - так понтами серого троллейбуса тут никого не удивишь
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407669
env
Ты не поверишь, аналитические функции есть в любой уважающей себя субд.
Как и регулярные выражения. И 8-ке они есть.

Вообще я к тому, веду, что гонка за последними версиями ПО - это не много странно для разработчиков(ведь ТС тему завёл про PL\SQL, это только программеров может интересовать), не находите?
Т.е. вместо того, что-бы реализовать существующими средствами необходимый функционал, "программист" сидит и ждёт у моря оракла погоды.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407697
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если функционал с помощью новых фич можно ускорить раз в 10 и при этом читабельность кода увеличится раз в 5, а размер кода уменьшиться раз в 30 (например всё тот же pivot), то их использование обосновано.

Да, аналитические функции есть, например в SQL Server, вот только возможности у них совершенно разные и синтаксис зачастую не совпадает.

Приведите (исключительно для повышения уровня знаний), аналоги из "уважающих себя СУБД" для: LAG, LEAD, конструкции KEEP (DENSE_RANK FIRST/LAST), модулей секционирования и окна аналитических функций.

И Как и регулярные выражения. И 8-ке они есть. таки покажите мне regexp_like, regexp_replace в 8-ке. Хотя бы в 9-ке.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407731
orawishа что касается моей деревни - так понтами серого троллейбуса тут никого не удивишь
Оффтопик:

Действительно, что такое понты "серого троллейбуса" перед аж! 7378 зарегестрированных сообщений (наполненных бессмыслицей чуть менее, чем полностью (с))?

По теме вопроса есть что сказать? Или только понты?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407741
envИ Как и регулярные выражения. И 8-ке они есть. таки покажите мне regexp_like, regexp_replace в 8-ке. Хотя бы в 9-ке.

Абсолютно ничто не мешает их там реализовать на Java. Работать будет не намного медленее, чем
тормозные существующие реализации.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407798
envПриведите (исключительно для повышения уровня знаний), аналоги из "уважающих себя СУБД" для: LAG, LEAD, конструкции KEEP (DENSE_RANK FIRST/LAST), модулей секционирования и окна аналитических функций.

Ну, LAG, LEAD и прочее в DB2 похоже, все-таки тоже есть.

И перестаньте уже говорить секции, ухо режет.

Секция это секция - section
А партиция это partition. Ну или раздел, если быть уже абсолютно точным.

Хватит уже популяризировать словесную глупость.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407802
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация фактаorawishа что касается моей деревни - так понтами серого троллейбуса тут никого не удивишь
Оффтопик:

Действительно, что такое понты "серого троллейбуса" перед аж! 7378 зарегестрированных сообщений (наполненных бессмыслицей чуть менее, чем полностью (с))?

По теме вопроса есть что сказать? Или только понты?
по теме? запросто:
1) про subquery factoring советую таки почитать в Oracle® Database SQL Reference - в любом, начиная с 9i. например, там где SELECT стейтмент формально описан (стыдно тут пыжиться, не зная таких вещей).
2) тема отсутствует как класс. пустышка, для желающих купить/продать кило воздуха.
3) благодарю за внимание к моей скромной личности. идите себе лесом.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407809
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
роплдроплдвалпвлдТ.е. вместо того, что-бы реализовать существующими средствами необходимый функционал, "программист" сидит и ждёт у моря оракла погоды.

Нет. Вместо того, чтобы использовать приобретённый и поддерживаемый вместе с СУБД функционал, "программист" упорно тянет своё, "надёжное, знакомое, выстраданное днями и годами ", засыпанное пылью и реализованное появившимися N версий средствами назад решение, которое "работает даже на неподдерживаемых производителем версиях СУБД!" и "почти такое же быстрое, как это *пренебрежительно фыркая* тормозное встроенное".
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407862
orawish1) про subquery factoring советую таки почитать в Oracle® Database SQL Reference -

Ок, WITH clause называется еще и так? Допустим (пыль в глаза пропустим).
И что? Этого не было в Oracle 8i?

И этого нет в DB2?

Просто детский сад какой-то, честно слово.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407879
Кудесник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envА вот для тех же DWH и больших OLTP систем, новые фичи зачастую являются жизненно важным фактором, позволяя увеличить эффективность использования СУБД.
По своему опыту.
Любое, подчеркиваю, любое использование нестандартного функционала или новых фич в Oracle обязательно и неизбежно приводит к неоправданному геморрою.

Пока ограничиваешься нормальным процедурным программированием и select/update/insert — все работает более-менее нормально.

Как только делаешь шаг в сторону - будь то попытка использовать object types (ведь это так круто и прогрессивно!) или Oracle Streams, будь то IOT или новый синтаксис ANSIjoin/merge/model/connectby — гарантированно попадаешь на грабли. Либо несовместимость, либо ora-600/7445, либо неведомые доселе ограничения функционала, либо просто баги.

Вот, например, из новенького:
Код: plaintext
1.
Bug 8278320. Wrong results may be produced for SQL using CONNECT BY with ORDER BY.
This problem is introduced in 10.2.0.4 by the fix for bug 4444536.

А насчет DB2 могу сказать, что индусы там работают такие же самые как и в Оракле. Так что не завидую я тем смельчакам, кто будет пытаться использовать в работе эту db2-шную новинку. :))
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407882
Yo.!чя321Уровень изоляции LAST COMMITED ниже чем в SNAPSHOT.
Читатель не висит на заблокированной строке, а берет из журнала транзакций последнюю закоммиченную версию и идет читать дальше. Т.е весия только одна.
last commited ниже RC блокировочника и совсем ниже RC ораклового.


в некотором приближении согласен.

Yo.!
RC блокировочника может считать данные которые на момент окончания чтения уже были удалены
и в том же наборе выдать те что на момент начала чтения еще не появились,


Давайте будем объективны
Если рассматривать транзакционную консистентность ,
то Oracle RC позволяет себе тоже самое.

Результат то один, неконсистентность на уровне всей транзации.


Yo.!
выдать одну запись несколько раз (если по ходу чтения она редактировалась и перехала),

Не верю !

Yo.!
last commited же ко всем феноменам RC добавляет еще парочку дополнительных титпа lost update.

В oracle RC в транзакции вроде тоже самое.


Изолированность на уровне транзакциями оценивается,
всем комплексом действий внутри транзакции, а не единичным запросом.
Притягивать уровень изоляции к части транзакции как то не красиво,
типа тут играем, тут не играем , тут рыбу заворачивали.

А результат все равно один - RC. Не больше не меньше.

Что касается миграции 98% кода , то это маркетинговый булшит.
ИМХО Серьезное приложение после такой смарт миграции нормально работать не будет.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407890
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация фактаИ перестаньте уже говорить секции, ухо режет.

Секция это секция - section
А партиция это partition. Ну или раздел, если быть уже абсолютно точным.

Хватит уже популяризировать словесную глупость.

dictionary.reference.com , See Synonyms.

Так что:
Поздравляю вас, гражданин, соврамши! ©Булгаков М.А.

А работать на версиях которые уже не поддерживаются производителем и самостоятельно реализовывать на них (например на java, кстати а какая версия java в 8i?) фичи, которые присутствуют в новых версиях конечно можно.
Это ж даже замечательно! Вы при деле, есть на что сослаться начальству описывая свою занятость, опять же повышения зп можно требовать за новый функционал.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407893
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, читая эту перепалку, я пришел к выводу, что к "переходу на дибиту" сегодня готовы поделки придворных IT-отделов, ориентированные на функционал 8i в объеме MySQL.
Потому как в случае крупных/тиражируемых систем объем доработок, необходимых для перехода, неразумно велик (начиная от учета разницы в read consistency и заканчивая синтакическими ограничениями).
Еще один класс приложений, которые можно поробовать на DB2 - это "многоплатформенные" системы, поддерживающие, к примеру, MSSQL и Oracle (такие тоже есть :) - просто потому, что они умеют работать с блокировочником MSSQL и обычно ограничены в синтаксисе
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407901
envКонстатация фактаИ перестаньте уже говорить секции, ухо режет.

Секция это секция - section
А партиция это partition. Ну или раздел, если быть уже абсолютно точным.

Хватит уже популяризировать словесную глупость.

dictionary.reference.com , See Synonyms.

Так что:

И в чем именно был факт моего вранья?

Каким образом слово partition вдруг резко стало section?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407902
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация факта orawish1) про subquery factoring советую таки почитать в Oracle® Database SQL Reference -

Ок, WITH clause называется еще и так? Допустим (пыль в глаза пропустим).
И что? Этого не было в Oracle 8i?

ить и не было
Констатация факта
И этого нет в DB2?
Просто детский сад какой-то, честно слово.
а вот это мне - до лампочки.
имхо своё я уже выдал. = темы нет.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407911
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скоро оракл купит IBM...

И будут у нас сервера фиолетовые, а дисковые стойки черные! И с красным логотипом оракла.
__________________
For more information, please proceed to http://ot-e.biz
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36407913
orawishКонстатация факта orawish1) про subquery factoring советую таки почитать в Oracle® Database SQL Reference -

Ок, WITH clause называется еще и так? Допустим (пыль в глаза пропустим).
И что? Этого не было в Oracle 8i?

ить и не было

Ок, там ее действительно не было.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408059
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация факта
И в чем именно был факт моего вранья?
Каким образом слово partition вдруг резко стало section?
Буду признателен, если Вы объясните принципиальную разницу между этими синонимами .
Для общего развития: что такое ПАРТИЦИЯ
Секция, раздел - понятно любому человеку и в достаточной степени описывает оъект препирательств, в отличие от "партиция", которую еще надо по словарям поискать.
Ну и вообще все эти "ю маст би рут" и "хелло волд" изрядно портят язык, в котором и без подобных "заимствований" слов пока что хватает.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408276
andrey_anonymousЧто такое партиция?

Партиция - это фктически это (какой-то там -ним) чуть ли не имя собственное для того, что в Oracle наворочено.

В нормальном русском секцией могут назвать секцию бокса, или секцию шкафа.
Или все то, что и в английском является секцией.

Вообще говоря, на кой это делать - усложнять себе жизнь выделением понятий, того что у нас
секция то, что у и них секция, а что у нас секция то, что у них раздел(партиция)?

А что то, что и у нас раздел (hdd partition) это у них все уже секция или тоже раздел(партиция)?

Говоря проще, передавайте пламенный привет тому неучу, который там в РДТЕХе из носу раздел (партицию) как секция перевел.

Пусть еще что-нибудь переведет.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408324
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Констатация фактаandrey_anonymousЧто такое партиция?
Партиция - это фктически это (какой-то там -ним) чуть ли не имя собственное для того, что в Oracle наворочено.
Это неверно, загляните в английские словари.
Я вот посмотрел.
И узнал, например, что в результате partitioning получаются divisions, а section - это двумерное изображение (drawing) среза объекта, т.е. сечение . И еще много подобных тонких различий, вроде того, что part - это часть целого, а близкое по значению fragment скорее обломок.
В великом и могучем "секция" - вполне себе адекватный перевод partition в толковании "часть целого" (секция шкафа - подходит в толковании "часть целого шкафа"), быть может даже лучше чем "раздел", поскольку раздел ближе к другому значению слова partition - перегородка .
Так что предлагаю эту тему аккуратненько замять, как поступали наиболее мудрые участники подобных дискуссий в прошлом.

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408517
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юнга очевидность
В oracle RC в транзакции вроде тоже самое.
Изолированность на уровне транзакциями оценивается,
всем комплексом действий внутри транзакции, а не единичным запросом.
Притягивать уровень изоляции к части транзакции как то не красиво,
типа тут играем, тут не играем , тут рыбу заворачивали.
вы путаете транзакцию с понятием "statement level consistency". так вот в оракле все совсем по другому, он на RC гарантирует "statement level consistency" (есть нюанс с рестартом транзакции и сдвигом времени старта), блокировочник не гарантирует даже попадание дублей. блокировочник реально может выдать на RC одну и туже запись по несколько раз т.к. единственный механизм этого не допустить удерживать блокировки до окончания чтения, а RC их не удерживает. вот тут раcсжевано происходящее:
http://sqlblogcasts.com/blogs/tonyrogerson/archive/2006/11/16/1345.aspx
где то здесь мы уже это пару раз перетирали, там еще были забавные "оптимизации" у мсскл когда читатель на блокировочном RC мог даже заблокированные эксклюзивно записи читать.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408610
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 засланец,

OT. а в DB2 собираются сделать что-нибудь в духе sqlplus или так постоянно гонянь шаблоны скриптов через sed?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36408655
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!есть нюанс с рестартом транзакции и сдвигом времени старта
примечание: только dml и for update, обычный select этому эффекту не подвержен
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409158
Yo.!Юнга очевидность
В oracle RC в транзакции вроде тоже самое.
Изолированность на уровне транзакциями оценивается,
всем комплексом действий внутри транзакции, а не единичным запросом.
Притягивать уровень изоляции к части транзакции как то не красиво,
типа тут играем, тут не играем , тут рыбу заворачивали.
вы путаете транзакцию с понятием "statement level consistency". так вот в оракле все совсем по другому,


Я как раз и указал на разницу. И не просто на разницу ,
а на критерий сравнения ( или на точку наблюдения).


Yo.!
он на RC гарантирует "statement level consistency" (есть нюанс с рестартом транзакции и сдвигом времени старта),


Да пускай сколько угодно гарантирует, топик то про миграцию на DB2, там этого понятия нет, ему все равно какой там "statement level consistency" подразумевал программер когда писал код.

DB2 оперирует более общеизвестным понятием уровень изолированности транзакции .

C точки зрения всей транзакции на RC они( Oracle & DB2) ведут себя
приблизительно одинаково.


Yo.!
блокировочник не гарантирует даже попадание дублей. блокировочник реально может выдать на RC одну и туже запись по несколько раз т.к. единственный механизм этого не допустить удерживать блокировки до окончания чтения, а RC их не удерживает. вот тут раcсжевано

Ну опять Вы за свое , попробуйте в Oracle то же самое, в рамках транзакции разными запросами. У вас точно также разъедутся результаты.
Блокировочники соответствуют заявленным уровням изоляции на уровне всей транзакции,
и то что в Oracle существует "statement level consistency" , ему только в плюс, но это не делает его RC гораздо лучше чем у блокировочников если оценивать транзакционно.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409223
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юнга очевидность
и то что в Oracle существует "statement level consistency" , ему только в плюс, но это не делает его RC гораздо лучше чем у блокировочников если оценивать транзакционно.
Зато делает DB2 непригодным для прямого переноса кода с oracle, о чем Вам и пытаются сказать.
select в oracle возвращает внутренне согласованный набор данных независимо от уровня изоляции.
И на этом строится, к примеру, логика любого отчета.
Точка.
А дальше можно сколько угодно бухтеть про "транзакционную точку зрения" - для получения согласованного результата выборки на DB2 придется придется поднять уровень изоляции и распрощаться с "читатель не блокирует писателя" со всеми втекающими и вытекающими.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409330
andrey_anonymous

Зато делает DB2 непригодным для прямого переноса кода с oracle,


Так я вроде этого не отрицал:

Юнга очевидность
Что касается миграции 98% кода , то это маркетинговый булшит.
ИМХО Серьезное приложение после такой смарт миграции нормально работать не будет.



andrey_anonymous
о чем Вам и пытаются сказать.
select в oracle возвращает внутренне согласованный набор данных независимо от уровня изоляции.
И на этом строится, к примеру, логика любого отчета.
Точка.

Мне лично ни разу не приходилось строить отчеты завязанные на консистентность
одного конкретного запроса.
Вы хотите сказать что предикаты в подзапросах тоже консистентны относительно запроса?

andrey_anonymous
А дальше можно сколько угодно бухтеть про "транзакционную точку зрения"


Предлагаю дальше не бухтеть.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409353
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юнга очевидность
Мне лично ни разу не приходилось строить отчеты завязанные на консистентность
одного конкретного запроса.
Сталбыть, Вам ни разу не приходилось строить отчеты - по крайней мере, в oracle.
Так и запишем - мсье из теоретиков :)
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409361
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
select в oracle возвращает внутренне согласованный набор данных
независимо от уровня изоляции.
И на этом строится, к примеру, логика любого отчета.

А в чём проблема в oracle поднять уровень изолированности до Repeatable
Read? Какой смысл в извращении Read Committed + statement consistency?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409385
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
А в чём проблема в oracle поднять уровень изолированности до Repeatable
Read? Какой смысл в извращении Read Committed + statement consistency?..

Проблема в том, что это никому не надо за редким исключением - Statement level consistency при default уровне изоляции RC покрывает 99% всех потребностей при организации многопользовательской работы в oracle.
Я даже затруднюсь с ходу придумать кейс, где требуется подниматься до Repeatable.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409387
Dimitry Sibiryakov
andrey_anonymous
select в oracle возвращает внутренне согласованный набор данных
независимо от уровня изоляции.
И на этом строится, к примеру, логика любого отчета.

А в чём проблема в oracle поднять уровень изолированности до Repeatable
Read? Какой смысл в извращении Read Committed + statement consistency?..


В чистом виде ( на уровне транзакции его там нет и в ближайшее время не будет),
по причинам связанным с архитектурой версионности.

Есть select for update который его эмулирует, но тоже только на уровне стейтмента.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409430
andrey_anonymousЮнга очевидность
Мне лично ни разу не приходилось строить отчеты завязанные на консистентность
одного конкретного запроса.
Сталбыть, Вам ни разу не приходилось строить отчеты - по крайней мере, в oracle.
Так и запишем - мсье из теоретиков :)

Про влияние предикатов подзапрсов на консистентность отчета говорить будем ?

А то опять начинается, тут играем тут не играем , тут рыбу заворачивали.

С таким же успехом uncommited read справляется с отчетами в блокировочниках.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409439
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юнга очевидностьПро влияние предикатов подзапрсов на консистентность отчета говорить будем ?
Ну давайте попробуем. Какое влияние Вы имеете ввиду?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409458
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юнга очевидность
Я как раз и указал на разницу. И не просто на разницу ,
а на критерий сравнения ( или на точку наблюдения).
я не увидел чего-то путного из показанного вами, какую точку за сравнение не возьми RC блокировочника много ниже RC oracle потому как допускает тучу феноменов (не все они описаны в ansi стандарте) которых не допускает RC оракла. дальше подписывюсь под http://sql.ru/forum/actualthread.aspx?tid=726362&pg=3#8182051]словами andrey_anonymous

Юнга очевидность
В чистом виде ( на уровне транзакции его там нет и в ближайшее время не будет),
по причинам связанным с архитектурой версионности.

Есть select for update который его эмулирует, но тоже только на уровне стейтмента.
похоже не всех еще отпусило с нового года, а в пту на новый год была поставка тяжелых наркотиков. товарищ похоже считает что в оракле RC единственный уровень изолированности.

Dimitry Sibiryakov
А в чём проблема в oracle поднять уровень изолированности до Repeatable
Read? Какой смысл в извращении Read Committed + statement consistency?..

мне казалось извращенец это тот кто выделяется на фоне остальных своими наклонностями, имхо тогда скорее извращенец это интербейз и его клоны, т.к. это единственная субд версионник где RC блокировочный. oracle, postgres, mysql/innodb, mssql/read_committed_snapshot у всех RC обеспечивает консистентность запроса.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409459
andrey_anonymousЮнга очевидностьПро влияние предикатов подзапрсов на консистентность отчета говорить будем ?
Ну давайте попробуем. Какое влияние Вы имеете ввиду?

Коррелированный запрос например, где для каждой выбранной строки
из основного запроса вызывается подзапрос.

Все вызванные подзапросы будут консистентны по состоянию на свое начало
или на начало основного запроса?
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409468
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юнга очевидность
Все вызванные подзапросы будут консистентны по состоянию на свое начало
или на начало основного запроса?
будут, собственно это и есть statement level consistency.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409481
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юнга очевидностьВсе вызванные подзапросы будут консистентны по состоянию на свое начало или на начало основного запроса?
Основного.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409493
andrey_anonymousЮнга очевидностьВсе вызванные подзапросы будут консистентны по состоянию на свое начало или на начало основного запроса?
Основного.

Спорить пока не буду , у меня была другая информация, проверить нужно.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409576
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
Я даже затруднюсь с ходу придумать кейс, где требуется подниматься до
Repeatable.

Например, отчёт из двух запросов.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409637
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Например, отчёт из двух запросов.

чем вас не устроило это ?
oracle docsREAD ONLY

The READ ONLY clause establishes the current transaction as a read-only transaction. This clause established transaction-level read consistency.

All subsequent queries in that transaction see only changes that were committed before the transaction began. Read-only transactions are useful for reports that run multiple queries against one or more tables while other users update these same tables..
http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_10005.htm
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409700
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Yo.!!
You wrote on Thu, 14 Jan 10 09:28:25 GMT:

Yo.извращенец это интербейз и его клоны, т.к. это единственная субд версионник где RC блокировочный .ах, как интересно!
мужики то и не догадываются...
йоу, расскажи нам, шо ж там блокирует RC в IB/FB ?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409715
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Андрей Панфилова в DB2 собираются сделать что-нибудь в духе sqlplus или так постоянно гонянь шаблоны скриптов через sed?Уже сделали специально для любителей sqlplus - CLPPlus .
Хотя из command line скрипты гонять удобнее, а интерактивно работать лучше в Data Studio.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36409873
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юнга очевидностьу меня была другая информация, проверить нужно.
Если давать точный ответ, то данные курсора , в котором разобран SQL Statement (т.е. и "основной" запрос, и все подзапросы, включая материализованные на subquery factory, динамические представления, соединения, антисоединения, пересечения и т.д. и т.п. - все что понапихано в текст предложения) согласуются на SCN, который был зафиксирован на фазе execute.
Т.е. никакого "основного" запроса и подзапросов применительно к Statement-level consistency просто не существует. От того и называется - Statement -level consistency.

Думаю, путаницу в вопрос могли привнести пользовательские pl/sql функции в select-list.
Поскольку SQL-engine в oracle существует отдельно от PL/SQL Engine, то для их исполнения oracle вынужден переключать контекст, порождая и выполняя рекурсивные курсоры , каждый из которых имеет собственную фазу execute и фиксирует собственный SCN.
Если такая функция внутри себя выполнит sql-запрос (соответственно переключив контекст в SQL и породив еще один или несколько курсоров) и вернет результат основному курсору, то в RC такой результат уже не будет согласован с "основным" запросом - будьте любезны идти в RR или RO или прикручивать "as of scn" кляузу, а еще лучше - не используйте такую функцию в запросе.
Но "подзапросом" это назвать нельзя.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36410038
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!
мне казалось извращенец это тот кто выделяется на фоне остальных своими
наклонностями

Отлично. Тогда примем как вводную, что извращенец это тот, кто
пользуется уровнем изоляции, отличный от умолчательного. Т.е. в oracle
использование RR это извращение.

Вот только... у interbase умолчательный уровень изоляции это как раз RR.
А тот, кто пользуется RC - извращенец.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36410098
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Вот только... у interbase умолчательный уровень изоляции это как раз RR.
А тот, кто пользуется RC - извращенец.

ход вашей мысли мне не доступен, а про RC согласен, юзать эмуляцию блокировочного RC на версионнке - однозаначно извращенец.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36411777
andrey_anonymous
Думаю, путаницу в вопрос могли привнести пользовательские pl/sql функции


Вы правы , pl/sql функции присутствовали.
Приводя пример, я как то не придал значения
влиянию переключения контекста выполнения sql - pl/sql на консистентность.
...
Рейтинг: 0 / 0
В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
    #36411820
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnУже сделали специально для любителей sqlplus - CLPPlus .
Хотя из command line скрипты гонять удобнее, а интерактивно работать лучше в Data Studio.
ничего похожего на define, prompt, && не нашел
...
Рейтинг: 0 / 0
75 сообщений из 75, показаны все 3 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / В DB2 9.7 реализовали нативную поддержку PL/SQL и не только?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]