Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.10.2007, 11:03
|
|||
|---|---|---|---|
|
|||
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
Имеется DB2 9.1. И есть приложение, активно использующее временные таблицы и индексы по ним. Стоит следующая задача: Известно, что в заданный момент времени в данном сеансе существуют временные таблицы, например, #t1 и #t2. Также знаем, что у этих таблиц есть индексы, но не известно, как они называются, сколько их и по каким полям. Необходимо создать постоянные таблицы с такой же структурой (например tbl_t1, tbl_t2), и создать на этих новых таблицах tbl_t1, tbl_t2 точно такие же, как и на временных таблицах, индексы. По копированию структуры таблиц вопросов нет, это можно сделать например так: create table tbl_t1 like SESSION.#t1; create table tbl_t2 like SESSION.#t2; А вот определить , какие существуют индексы у временных таблиц, и как создать их копии на новых таблицах - проблема. Если бы речь шла о постоянных таблицах, то всю информацию о индексах можно было взять из системной таблицы SYSIBM.SYSINDEXES, но для индексов временных таблиц таких данных нет. Нужна помощь! Может, кто владеет информацией? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2007, 11:44
|
|||
|---|---|---|---|
|
|||
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
Дополнение: указанные операции (создание новых таблиц и индексов) делаются в той же сессии (соединении), т.е. временные таблицы доступны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2007, 15:38
|
|||
|---|---|---|---|
|
|||
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
Гспода, неужели никто ничего не может сказать по данному вопросу ? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2007, 16:17
|
|||
|---|---|---|---|
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
Ну вот как вариант : Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2007, 17:16
|
|||
|---|---|---|---|
|
|||
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
Создайте event monitor for statements на это соединение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 14:55
|
|||
|---|---|---|---|
|
|||
Список временных таблиц и их индексов (temporary table) |
|||
|
#18+
mitekНу вот как вариант : Код: plaintext - то что надо! Спасибо Вариант с использованием Монитора событий не подходит, т.к. возможно выполнение очень большого числа запросов - будет слишком быстро отжерать место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&mobile=1&tid=1604266]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 390ms |

| 0 / 0 |
