powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / TEMPORARY TABLE
7 сообщений из 32, страница 2 из 2
TEMPORARY TABLE
    #33171629
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ak@Когда я говорил "объекты" я имел ввиду, что очень часто "байтовый огрызок", представляющий собой данные одной строки мапится на объект в сервере приложений.
Данные проще получать из SP, а не из честного селекта, когда эта вызываемая SP содержит функционал, который может быть использован в другой процедуре. Вот оно, то самое уменьшение кода. Поэтому дублирование "честных селектов" и есть кривизна. Использование вьюшек - случай частный и примитивный, подходящий только к выборке данных.

Что за функционал? Давайте пример. Обращаю ваше внимание, что использование временных таблиц как раз относится к "случаю частному и примитивному".

Возвращаясь к отчетности. Да, блокировки, в особенности RR - это клево, но когда необходимо сделать отчет, который требует времени, проще сделать snapshot данных и обработать его, нежели париться потом с deadlock'ами.
И вообще, если СУБД не предоставляет возможности что-то сделать, почему надо это называть извращением?

Разве убожество - синоним извращения?

Из объектных знаком только с Cache. Но опять же, речь не о ней.

Cache' - никакая не объектная, как и C++ c Дельфами и Жабой.
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33171957
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
ну учитывая возможности, привнесенные FP8 FP9 - deadlocks мало вероятны и без UR

по вашему высказыванию похоже, что вы задачи OLAP решаете в процессинговой (OLTP) базе. И что нормально настроенный ETL (Extract/Transform/Load) решит ваши проблемы без кучи временных таблиц
IMHO
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33172344
divp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ооо тут пошло сплошное предерательство к словам и фанатизм со стороны поклонников диби2, не будем показывать пальцом :)
НО кто-нить скажет как проверить наличие временной таблицы?
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33172398
divp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
аж стыдно за орфографию... пашло, придирательство, пальцем
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33172501
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стало быть, вы не можете предоставить просимый пример?
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33172506
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не проявляю фанатизм, а спрашиваю из узкоэгоистических соображений. До сих пор временные таблицы мне были не нужны, поэтому я о них (точнее, о тонкостях их использования в SP) практически ничего не знаю. Если я сочту, что в будущем смогу столкнуться с ситуацией, подобной вашей, то сам начну искать ответ на вопрос и, возможно, найду его быстрее вас и поделюсь со всеми. На данный момент же моё мнение, что вы просто создаете на свою голову лишнюю и ненужную работу.
...
Рейтинг: 0 / 0
TEMPORARY TABLE
    #33172572
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
На сколько я понимаю (и базируясь на всяких презенташках по использованию DB2 SQL и DB2 Stored Procedures), стандартный путь в таком случае - объявление временной таблицы в вызываемой процедуре вложенное в false условие - ну по типу if 1=0 как выше было.
Я не думаю, что на данный момент есть другой способ.
Можно попробовать поискать, спросить в newsgroup
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / TEMPORARY TABLE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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