powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизация процесса обновления
6 сообщений из 6, страница 1 из 1
Оптимизация процесса обновления
    #39398406
Акпар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
declare

cursor c1 is

select *
from tmp_uninstall;

v_Row c1%rowtype;

begin

open c1;

loop
Fetch c1 into v_Row;
Exit When c1%notfound;

update tmeterservices a
set a.dateto=to_date('31.12.16','dd.mm.yy'),
a.installationtype=3,
a.endmeterreadinf=v_Row."Показания",
a.vreference='переход на ГЭС объединение 01.07.16',
a.ud_user_seq_id=999,
a.ud_date=sysdate
where a.meterid=v_Row."ПУ"
and a.dateto is null;

sp_log(v_Row."Аб ЭСО",'');
end loop;
close c1;

end;

Здесь 11000 записей. обновляет очень долго (1000 записей - 4-5 часов ). как можно оптимизировать?
...
Рейтинг: 0 / 0
Оптимизация процесса обновления
    #39398412
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Акпаркак можно оптимизировать?
План изучать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Оптимизация процесса обновления
    #39398419
Lary Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Откуда мы знаем, что у Вас в процедуре логирования sp_log?
...
Рейтинг: 0 / 0
Оптимизация процесса обновления
    #39398422
Акпар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sp_log для записи шага прохода. Без него тоже самое.
...
Рейтинг: 0 / 0
Оптимизация процесса обновления
    #39398471
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АкпарSp_log для записи шага прохода. Без него тоже самое.

meterid то индексирован?

SY.
...
Рейтинг: 0 / 0
Оптимизация процесса обновления
    #39398526
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверить триггера
Попробовать все сделать одним MERGE, например
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизация процесса обновления
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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