Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Где хранятся временные таблицы? / 11 сообщений из 11, страница 1 из 1
26.04.2018, 19:16
    #39636990
IMNO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Здравствуйте.

Где хранятся временные таблицы?
В файлах на диске или в оперативной памяти?

Насколько я знаю из того же Кайта, временные таблицы хранятся на диске, почти как обычные таблицы на основе кучи, за некоторыми исключениями.
...
Рейтинг: 0 / 0
26.04.2018, 19:31
    #39636998
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Global temporary table являются объектами база данных и хранятся во временных табличных пространствах согласно предписанию (DDL).

Если речь идет о каких-то других временных объектах, то следует уточнить, о каких именно.
К примеру, сегмент целевой таблицы при CTAS создается в целевом табличном пространстве, но до завершения операции обозначен как временный.
Если речь о таблицах PL/SQL (ассоциативных массивах), то да, при DEDICATED-режиме соединения хранятся в приватной области памяти процесса (PGA), при SHARED - в SGA.

Если речь о nested table или о varray - то возможны различные варианты, в зависимости от декларации и использования.
...
Рейтинг: 0 / 0
27.04.2018, 01:45
    #39637076
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
andrey_anonymousЕсли речь о таблицах PL/SQL (ассоциативных массивах), то да, при DEDICATED-режиме соединения хранятся в приватной области памяти процесса (PGA), при SHARED - в SGA.andrey_anonymousв зависимости от декларации

В данном случае правильнее делить на CGA и UGA
...
Рейтинг: 0 / 0
27.04.2018, 08:46
    #39637128
Бельфя
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Вернусь чуть к вопросу топикстартера. Временные таблицы во временных табличных пространствах, а где находятся временные табличные пространства?
...
Рейтинг: 0 / 0
27.04.2018, 08:58
    #39637132
ORA__SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
andrey_anonymousGlobal temporary table являются объектами база данных и хранятся во временных табличных пространствах согласно предписанию (DDL).В словаре
IMNOГде хранятся временные таблицы?Может быть "Где хранятся данные временных таблиц?"
...
Рейтинг: 0 / 0
27.04.2018, 09:04
    #39637135
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Бельфягде находятся временные табличные пространства?
Код: plsql
1.
2.
SELECT *
FROM dba_temp_files
...
Рейтинг: 0 / 0
27.04.2018, 11:21
    #39637247
IMNO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
andrey_anonymousGlobal temporary table являются объектами база данных и хранятся во временных табличных пространствах согласно предписанию (DDL).
О них самых речь идёт.

БельфяВременные таблицы во временных табличных пространствах, а где находятся временные табличные пространства?
Во временных файлах на диске.

Вопрос тривиальный. Я вчера вечером немного поспешил с сообщением на форум. Мог и сам додуматься.
Всем спасибо.
...
Рейтинг: 0 / 0
27.04.2018, 11:28
    #39637258
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
надо уточнять какая версия оракла. Вообще в последних временные таблицы тоже в памяти.
...
Рейтинг: 0 / 0
27.04.2018, 12:08
    #39637320
IMNO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Shtockнадо уточнять какая версия оракла. Вообще в последних временные таблицы тоже в памяти.

11.2
...
Рейтинг: 0 / 0
27.04.2018, 12:12
    #39637327
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
ORA__SQLandrey_anonymousGlobal temporary table являются объектами база данных и хранятся во временных табличных пространствах согласно предписанию (DDL).В словаре
Не путайте людей.
В словаре хранится описание объекта, а не сам объект. А если создать сегмент в TTS, то и описание ляжет не в системный словарь...
...
Рейтинг: 0 / 0
27.04.2018, 12:13
    #39637331
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранятся временные таблицы?
Тоска. Тут диск.... Это тебе не 18-й с in memory session таблицами хотя и убого реализованными
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Где хранятся временные таблицы? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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