powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Зависание мат. представления при обновлении или удалении
4 сообщений из 4, страница 1 из 1
Зависание мат. представления при обновлении или удалении
    #37883401
antonweb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!


RDBMS : 11.2.0.3.0
Oracle Applications : 11.5.10.2
PL/SQL Developer 9.0.6.1660

Пытаюсь обновить мат.представление с помощью стандартного пакета. Зависает на целый день.
Код: plsql
1.
2.
3.
begin
   dbms_refresh.refresh('"XX"."MVIEW_MV"');
end;



Даже скрипт зависает (как я понимаю на удалении)
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
begin
   for rec in (select am.mview_name
               from all_mviews am
               where upper(am.owner) = 'XX'
                     and upper(am.mview_name) = 'MVIEW_MV'
               order by am.mview_name)loop
       execute immediate 'drop materialized view '||rec.mview_name;
       dbms_output.put_line('Materialized view '||rec.mview_name||' is deleted!');
   end loop;
end;
/
PROMPT Creating MView MVIEW_MV...
create materialized view mview_mv
build immediate refresh force
start with to_date(to_char(sysdate,'dd.mm.yyyy') || '12:00:00','dd.mm.yyyy hh24:mi:ss') next (to_date(to_char(sysdate,'dd.mm.yyyy') || '12:00:00','dd.mm.yyyy hh24:mi:ss') + 1) as
         select *
from table1
/



Раньше второй запрос всегда отрабатывался. Сейчас зависает...
Кто-нибудь сталкивался с такой ситуацие? Есть пути решения проблемы?
...
Рейтинг: 0 / 0
Зависание мат. представления при обновлении или удалении
    #37883562
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonweb,

АПЕКС, версия?
Какой HTML код генерируется смотрели? (это вам намек, что вы не в тот раздел написали)

По теме очевидно не хватает информации, смотрите трассировку, блокировки и т.д.
Хотя бы попытайтесь понять, что происходит, потом пишите в другой раздел
...
Рейтинг: 0 / 0
Зависание мат. представления при обновлении или удалении
    #37883600
antonweb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Промазал. Надо в Oracle.
...
Рейтинг: 0 / 0
Зависание мат. представления при обновлении или удалении
    #37883671
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonweb,

Например, элементарно, в PL/SQL Developer Tools/sessions выведет и активные сессии и блокировки, и чего выполняется, сразу скорее всего будет видно, кто чего блокирует... Кого надо прибить/кого не надо прибить...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Зависание мат. представления при обновлении или удалении
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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