当前位置:网站首页>如何清理v$rman_backup_job_details视图 报错ORA-02030
如何清理v$rman_backup_job_details视图 报错ORA-02030
2022-07-03 09:46:00 【喝醉酒的小白】
delete from v$rman_backup_job_details where session_key=4;

truncate table v$rman_backup_job_details;

SELECT view_definition FROM v$fixed_view_definition WHERE lower(view_name)='v$rman_backup_job_details';
SELECT /*+ rule */ a.session_key,
a.session_recid,
a.session_stamp,
a.command_id,
a.start_time,
a.end_time,
a.input_bytes,
a.output_bytes,
a.status_weight,
a.optimized_weight,
a.object_type_weight,
a.output_device_type,
a.autobackup_count,
a.backed_by_osb,
a.autobackup_done,
a.status,
a.input_type,
a.optimized,
a.elapsed_seconds,
a.compression_ratio,
a.input_bytes_per_sec,
a.output_bytes_per_sec,
sys.dbms_rcvman.num2displaysize(input_bytes) input_bytes_display,
sys.dbms_rcvman.num2displaysize(output_bytes) output_bytes_display,
sys.dbms_rcvman.num2displaysize(input_bytes_per_sec) input_bytes_per_sec_display,
sys.dbms_rcvman.num2displaysize(output_bytes_per_sec) output_bytes_per_sec_display, sys.dbms_rcvman.sec2displaytime(elapsed_seconds)time_taken_display, a.con_id
FROM
( SELECT unique a.session_recid session_key, a.*, decode(autobackup_count, 0, 'NO', 'YES') autobackup_done, decode(status_weight, 2000, 'FAILED', 1900, 'RUNNING WITH ERRORS', 1500, 'RUNNING WITH WARNINGS', 1001, 'RUNNING', 900, 'COMPLETED WITH ERRORS', 500, 'COMPLETED WITH WARNINGS', 001, 'COMPLETED', 'FAILED') status, decode(object_type_weight, 9, 'DB FULL', 8, 'RECVR AREA', 7, 'DB INCR', 6, 'DATAFILE FULL', 5, 'DATAFILE INCR', 4, 'ARCHIVELOG', 3, 'CONTROLFILE', 2, 'SPFILE', 1, 'BACKUPSET', null) input_type, decode(optimized_weight, 1, 'YES', 'NO') optimized, abs(a.end_time-a.start_time)*86400 elapsed_seconds,
CASE
WHEN a.input_bytes/decode(a.output_bytes, 0, null, a.output_bytes) > 1
THEN a.input_bytes/decode(a.output_bytes, 0, null, a.output_bytes)
ELSE 1
END compression_ratio, a.input_bytes/(decode(a.end_time-a.start_time, 0, 1, abs(a.end_time-a.start_time)*86400)) input_bytes_per_sec, a.output_bytes/(decode(a.end_time-a.start_time, 0, 1, abs(a.end_time-a.start_time)*86400)) output_bytes_per_sec
FROM
( SELECT session_recid, session_stamp, command_id, min(start_time)
OVER (partition by session_recid, session_stamp) start_time, max(end_time)
OVER (partition by session_recid, session_stamp) end_time, sum(input_bytes)
OVER (partition by session_recid, session_stamp) input_bytes, sum(output_bytes)
OVER (partition by session_recid, session_stamp) output_bytes, max(status_weight)
OVER (partition by session_recid, session_stamp)status_weight, max(optimized_weight)
OVER (partition by session_recid, session_stamp) optimized_weight, max(object_type_weight)
OVER (partition by session_recid, session_stamp) object_type_weight, decode(count(distinct output_device_type)
OVER (partition by session_recid, session_stamp), 1, first_value(output_device_type)
OVER (partition by session_recid, session_stamp), 0, null, '*') output_device_type, sum(autobackup_count)
OVER (partition by session_recid, session_stamp) autobackup_count, backed_by_osb, con_id
FROM V$RMAN_BACKUP_SUBJOB_DETAILS) a)a
http://www.itpub.net/thread-2102497-1-1.html
边栏推荐
- Flink -- built in function (all)
- Lecture 1 number field
- The element form shows the relationship between elementary transformation and elementary matrix
- Programming examples of stm32f1 and stm32subeide -tm1637 drives 4-bit 7-segment nixie tubes
- What happened to those who focused on automated testing?
- What are the strengths of "testers"?
- Comment réaliser des tests automatisés pour les tests logiciels embarqués?
- UI自动化测试如何走出困境?价值又如何体现?
- 8年测试工程师总结出来的《测试核心价值》与《0基础转行软件测试超全学习指南》
- 测试理论概述
猜你喜欢

字节跳动大裁员,测试工程师差点遭团灭:大厂招人背后的套路,有多可怕?

My understanding of testing (summarized by senior testers)

反正切熵(Arctangent entropy):2022.7月最新SCI论文

MAUI Developer Day in GCR

Overview of testing theory

17K薪资要什么水平?来看看95后测试工程师的面试全过程…

嵌入式軟件測試怎麼實現自動化測試?

How to realize automatic testing in embedded software testing?

Qt:qss custom qpprogressbar instance

QT:QSS自定义QTableView实例
随机推荐
T5 的尝试
软件测试(测试用例)编写之俗手、本手、妙手
After 8 years of industry thinking, the test director has a deeper understanding of test thinking
软件测试工程师的5年之痒,讲述两年突破瓶颈经验
Flink-- custom function
T5 attempt
独家分析 | 关于简历和面试的真 相
Qt:qss custom qspinbox instance
Is it OK to test the zero basis software?
文件上传下载测试点
Programming examples of stm32f1 and stm32subeide -tm1637 drives 4-bit 7-segment nixie tubes
现在零基础转行软件测试还OK吗?
Qt:qss custom qlistview instance
Qt:qss custom qgroupbox instance
What is the salary level of 17k? Let's take a look at the whole interview process of post-95 Test Engineers
Redis notes 01: Introduction
I, a tester from a large factory, went to a state-owned enterprise with a 50% pay cut. I regret it
QT:QSS自定义QGroupBox实例
栈,单调栈,队列,单调队列
QT: QSS custom qtoolbutton instance