Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / all_tab_columns / 20 сообщений из 20, страница 1 из 1
13.11.2018, 17:43
    #39732601
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Добрый день!

Не получается сделать селект из all_tab_columns, ошибка:
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP
Остальные таблицы и представления нормально открываются, таблиц за последнее время больше не стало.
...
Рейтинг: 0 / 0
13.11.2018, 17:58
    #39732617
Жук в муравейнике
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
А в чём вопрос?
...
Рейтинг: 0 / 0
13.11.2018, 18:11
    #39732630
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Жук в муравейнике,

в чем может быть причина/как исправить?
...
Рейтинг: 0 / 0
13.11.2018, 18:20
    #39732635
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
nana7Жук в муравейнике,

в чем может быть причина/как исправить?

авторORA-01652: unable to extend temp segment by 128 in tablespace TEMP


Код: plsql
1.
2.
3.
4.
5.
6.
$ oerr  ora 1652
01652, 00000, "unable to extend temp segment by %s in tablespace %s"
// *Cause:  Failed to allocate an extent of the required number of blocks for
//          a temporary segment in the tablespace indicated.
// *Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more
//          files to the tablespace indicated.
...
Рейтинг: 0 / 0
13.11.2018, 18:22
    #39732636
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
nana7,

Есть у оракла такой забавный косяк. Если посмотришь план, то в нём будет concatenation поверх merge join cartesian.

Попробуй
Код: plsql
1.
select /*+ no_use_concat */ * from all_tab_columns
...
Рейтинг: 0 / 0
13.11.2018, 18:23
    #39732637
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Vadim Lejnin,

Ну можно конечно и темп расширять, пока туда декартово произведение не влезет наконец.
...
Рейтинг: 0 / 0
13.11.2018, 18:31
    #39732643
Жук в муравейнике
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
nana7Жук в муравейнике,

в чем может быть причина/как исправить?

Без версии, сложно сказать. Можно темп добавить, можно пга поднастроить.
...
Рейтинг: 0 / 0
13.11.2018, 18:35
    #39732645
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Или
Код: plsql
1.
/*+ no_expand */ 

, он точно документирован как антипод use_concat
...
Рейтинг: 0 / 0
13.11.2018, 18:36
    #39732646
Lary Denis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
nana7,

а так?

Код: plsql
1.
2.
alter session set current_schema = YOUR_SCHEMA_NAME;
select * from user_tab_columns;
...
Рейтинг: 0 / 0
13.11.2018, 19:24
    #39732670
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Lary Denisnana7,

а так?

Код: plsql
1.
2.
alter session set current_schema = YOUR_SCHEMA_NAME;
select * from user_tab_columns;

Выделенное не окажет эффекта на следующий запрос.
...
Рейтинг: 0 / 0
13.11.2018, 19:54
    #39732686
Lary Denis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
AmKad, точно. Мозг ушел отдыхать
...
Рейтинг: 0 / 0
13.11.2018, 23:34
    #39732746
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
env,

не помогли оба варианта( и merge join в плане нет.
...
Рейтинг: 0 / 0
13.11.2018, 23:38
    #39732751
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
env, Vadim Lejnin,

temp, действительно, расширять не хотелось бы, интересно проблему понять, в базе ничего не поменялось, выполняются одни и те же задачи регулярно.
...
Рейтинг: 0 / 0
13.11.2018, 23:40
    #39732753
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Жук в муравейнике,

версия 11g, а в пда что посмотреть?
...
Рейтинг: 0 / 0
13.11.2018, 23:43
    #39732754
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
AmKad,

user_tab_columns работает, но нужно именно all_tab_columns( в all_ пытаюсь зайти из разных схем, реакция одинаковая.
...
Рейтинг: 0 / 0
13.11.2018, 23:46
    #39732755
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
nana7AmKad,

user_tab_columns работает, но нужно именно all_tab_columns( в all_ пытаюсь зайти из разных схем, реакция одинаковая.

и с dba_Tab_columns та же проблема.
...
Рейтинг: 0 / 0
14.11.2018, 00:00
    #39732760
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Со словарем раньше бодались через rule. Deprecated. Можно эмулировать rule через first_rows, но нынче модно собирать статистику.
Однако, коли темпа не хватает даже на словарь, проблема может быть, есть и будет есть.
...
Рейтинг: 0 / 0
14.11.2018, 00:45
    #39732767
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
-2-,
проблема только с этими view, остальные такой ошибки не выдают (и системные и обычные). А статистику по каким объектам здесь лучше собирать? И поможет ли First_rows, если данные all_tab_columns используются в процедурах загрузки данных?
...
Рейтинг: 0 / 0
14.11.2018, 02:24
    #39732770
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Подозреваю, что проблема еще и с ALL_[DBA_]SYNONYMS
Ну и версия типа 11.*.0.1

Используй хинт RULE и/или собери статистику по словарю (DBMS_STATS.GATHER_DICTIONARY_STATS)
...
Рейтинг: 0 / 0
14.11.2018, 11:21
    #39732890
nana7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
all_tab_columns
Вячеслав Любомудров, RULE помогло, спасибо.

Проблемы с ALL_[DBA_]SYNONYMS не было, сбор статистики не помог.
Версия 11.2.0.1.0
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / all_tab_columns / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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