十年磨一剑,天凯科技分享有价值的数据库运维经验

转载 查杀Oracle RMAN备份任务进程【常见DBA实用应急处理】

在ORACLE做RMAN备份的过程中,如果数据量较大,备份时间会非常耗时,并且对IO性能有较大影响,下面脚本可以查看RMAN的备份进度,从而估算剩余备份时间: –查看RMAN备份进度 SELECT inst_id, sid, serial#, opname, ROUND(SOFAR / T...

2020-01-12 14:37:36 314 0

转载 创建Oracle存储过程循环查杀过期连接会话【企业DBA实战任务】

在一些写法不够严谨的程序代码设计上,一些数据库连接,在处理完数据请求后,没有主动释放或关闭,从而导致数据库层面积累了大量的无用连接,这些连接占用大量的数据库资源,在无法对代码做调整的情况下,可以从数据库层面主动结束或关闭这些会话连接,下面是针对这个问题设计的存储过程: CREATE OR REPL...

2020-01-12 14:35:50 63 0

转载 设计Oracle统计信息自动更新的存储过程【DBA企业实战任务】

在数据库的运维工作中,经常会遇到一些表的数据量倾斜很严重,例如针对某些特定业务,一些大表需要经常做初始化任务操作,这时候若表的统计信息已过期或不够准确,会引起执行计划的数据有误,所以有时候需要手工去分析这些表的统计信息,但这样做比较耗时间与精力,为了解决这个问题,可以针对这些特定表,或数据倾斜严重...

2020-01-12 14:32:22 73 0

提示
确定要删除当前文章?
取消 删除