Отображение прогресса выполнения в PL/SQL-программах
Отображение прогресса выполнения в PL/SQL-программах, скриптах.
Для тяжелых процессов это очень полезно, понимать сколько уже выполнено сколько осталось, на каком этапе находится программа.
Также этот подход может пригодится при выполнении скриптов.
Для этого используется системный пакет в Oracle dbms_application_info и процедура set_session_longops.
Репозиторий к уроку -
Запрос для получения “прогресс-бара“:
select round((sofar/totalwork)*100,2)||’%’ progress, , , , , , ,
from v$session_longops t
order by desc;
Содержание:
0:00 - Введение
0:41 - Теория, dbms_application_info
1:22 - Принцип использования dbms_application_info
1:45 - Пример 1
2:19 - Пример 2
3:04 - Пример 3
3:47 - Как настроить PL/SQL Developer и TOAD
4:34 - Заключение
-------
По
1 view
110
29
4 years ago 00:12:20 16
1с сервер взаимодействия. Отображение прогресса выполнения длительных операций
3 years ago 00:07:28 168
Диаграмма Ганта с отображением прогресса
3 years ago 00:04:57 1
Отображение прогресса выполнения в PL/SQL-программах
6 years ago 00:07:54 3
Spring Boot + Turbolinks: ускоряем отображение страниц
3 months ago 00:42:06 1
Роберт Адамс - Признаки прогресса [Nikosho]
4 years ago 00:04:58 6
Kotlin 2020 | 4 - добавление прогресса, скрытие элементов