powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / увеличение degree параллели не дает особого увевличения производительности вставки
12 сообщений из 37, страница 2 из 2
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750405
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvgeniaMakarova,

Плюсуюсь к словам Анны - мне кажется, вы велосипед изобретаете. Опишите, что во что вы кастуете. Если вы типы с конструкторами неявно вызываете - там много запросов к метаданным идет. Но это я уже шар потираю.
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750453
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
EvgeniaMakarova,

какие именно типы данных меняются и на какие? Выложите отчет real-time sql monitor'a.


Щукина Анна1) CTAS в таблицу правильной структуры + замена местами старой и новой таблицы (два RENAME TABLE) + не забыть права, триггеры, индексы и прочую шелуху перенавешать со старой таблицы на новую

2) Вместо CTAS сделать обмен секциями через промежуточную секционированную таблицу (если редакция оракла позволяет) + модификация старой таблицы и заполнение её данными.
Может именно автокаст и происходит в координаторе, тогда эта проблема будет с любым из этих вариантов.
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750498
EvgeniaMakarova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xtender,

CTAS с кастованием отработал за 15 мин. Иду этим путем.

Всем спасибо за участие!

П.С типы данных менялись с намбера на строку, строку на намбер, расширение строки, расширение намбераю. составных типов нет
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750766
EvgeniaMakarova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кароче поторопилась я с выводами.
15 минут занимает CTAS БЕЗ ПАРТИЦИОНИРОВАНИЯ.
А исходная таба партиционированная.
Когда начала делать CTAS с партиционированием, все успешно отвалилось - не хватает PGA.
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750795
rpovarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EvgeniaMakarovaне хватает PGA
На исходной таблице точно триггеров нет?
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750797
EvgeniaMakarova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rpovarov,

на исходной табе триггеров нет
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750824
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvgeniaMakarovaне хватает PGA.

нехватает на 32 parallel processes'а или у Вас их уже больше ? )))
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39750840
EvgeniaMakarova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev, с 32 пробовала только
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39752346
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по поводу alter session parallel dml enable я давно уже перешёл на хинт ENABLE_PARALLEL_DML, как-то он более удобен.
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39752409
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Shtockпо поводу alter session parallel dml enable я давно уже перешёл на хинт ENABLE_PARALLEL_DML, как-то он более удобен.ну enable ладно, но alter session имеет еще и force:
Код: plsql
1.
alter session force parallel dml parallel 32;

такого хинта force_parallel_dml(N) нет
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39754467
EvgeniaMakarova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите, а interim табу нужно мне сразу самой создавать партиционированной, если моя целевая таблица партиционированная, или Оракл сам все сделает и мне только создать интерим табу с нужными типами столбцов ?
...
Рейтинг: 0 / 0
увеличение degree параллели не дает особого увевличения производительности вставки
    #39754529
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvgeniaMakarova,

партицированной с нужными типами столбцов.
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / увеличение degree параллели не дает особого увевличения производительности вставки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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