[ТЕМА ЗАКРЫТА]
Опции темы
11.01.2007 15:40  
OlegON
После того, как поставил параллелизм (parallel degree default) на ряде таблиц, вылазит ORA-01741: идентификатор нулевой длины неверен. degree по дефолту = 2. Oracle 9.2.0.8, Win
Кто-нибудь сталкивался?
 
11.01.2007 16:36  
kadr
olegon, сталкивались, причём параллелизм ставил и 2 и 4 только на таблицах FFMAPREP and FFMAPREP_. Проявляется на отчёте Товарный отчёт (в закупочных ценах)
За период: 01.12.2006 по 31.12.2006
Место хранения: Все
только итоги
Грппы товаров: не выявил на каком пределе, но при большом количестве товаров
Группировать: по контрагентам по операциям.
Не поборол.
 
11.01.2007 17:02  
OlegON
Уперся рогом, опять весь оптимайзер разломал. Не могу понять сути ошибки. У тебя тоже cursor_sharing=Exact?
 
11.01.2007 17:05  
kadr
Цитата:
Сообщение от olegon
У тебя тоже cursor_sharing=Exact?
Exact, думаешь из-за этого?
 
11.01.2007 17:11  
OlegON
Если бы Force, думал бы, а так хз... Поснимал параллелизм - повис, проц грузанул в потолок и висит, разбираюсь... Что-то здесь не чисто.
 
12.01.2007 16:31  
deucel
Цитата:
Сообщение от kadr
сталкивались, причём параллелизм ставил и 2 и 4 только на таблицах FFMAPREP and FFMAPREP_. Проявляется на отчёте Товарный отчёт (в закупочных ценах)
За период: 01.12.2006 по 31.12.2006
Место хранения: Все
только итоги
Грппы товаров: не выявил на каком пределе, но при большом количестве товаров
Группировать: по контрагентам по операциям.
Не поборол.
параллелизм default на таблицах и индексах FFMAPREP and FFMAPREP_
Проверял на версиях 24.5 SP5 и 24.6 SP2 и товой и как у Олега - работает.
 
12.01.2007 16:35  
OlegON
Сейчас столкнулся, пока параллелизм не убрал вообще отовсюду - ошибка периодически всплывает в разных отчетах.
 
07.02.2007 11:18  
twix
сделал вот такое:
select t.table_name, t.degree from all_tables t where t.owner='SUPERMAG'
получил следующую информацию:
DEGREE стоит DEFAULT на таких таблицах:
FFMAPREP
FFSPEC
FFMAPOUTIN
SMTIMESPANSALE
SMSPEC
SMSPECTAX
на остальных таблицах выставлено в единицу.
я так понимаю, что на указанных таблицах оракл сам выбирает, использовать ему параллелизм или нет. как это дело можно исправить? и что значат единицы на остальных таблицах?
 
07.02.2007 12:13  
twix
хм... на последнем этапе расчета ТД спотлайт обратил мое внимание на количество параллельных процессов - ему показалось, что 5 параллельных процессов это уже слишком... и выдал алерт высокой степени.
подскажите, плиз, как бороться с этим параллелизмом...
 
07.02.2007 12:38  
OlegON
Два вопроса. У тебя процессоров сколько? Появилась проблема недавно или после последнего оптимизатора? Я в последнем ставлю только на FFMAPREP. Бороться просто, заходишь в ДБА на эту таблицу и параллелизм отключаешь.
 
 


Опции темы


Часовой пояс GMT +3, время: 16:38.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.