zoukankan      html  css  js  c++  java
  • Oracle并行事务回滚相关参数及视图

    /******相关参数****/
    fast_start_parallel_rollback
    1.取值有3种:false,low,high
    2.各值含义:false  ---禁用并行回滚功能
                     low    ---并行回滚最大为2*cpu_count
                     high   ---并行回滚最大为4*cpu_count
    3.此参数适用于system crash之前未执行完毕的并行dml或并行ddl
    4.决定并行回滚的并行度  
    5.此参数应用前滚完成之后回滚阶段即对于undo block操作
     

    /******相关视图****/ 
    v$fast_start_servers
    1.查看实行并行事务恢复的恢复子进程的工作状态
    2.子进程状态:idle,recovering
       已应用的undo block个数
       事务id
       子进程的进程id  
       
    v$fast_start_transactions
    查看恢复的进度几个重要的列:
    usn  --恢复事务的undo segment number
    state ---恢复事务的状态:即正在恢复,恢复完成,未恢复
    pid   ---恢复事务的进程id
    udnoblocksdone --已应用的undo block个数
    undoblockstotal --总共的undo block个数
    xid  ---事务id
    parentusn --并行dml事务的父事务的undo segment number    


    /******相关sql****/
    select 
       undoblockstotal "Total",
       undoblocksdone "Done",
       undoblockstotal-undoblocksdone "ToDo",
       to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')
    from v$fast_start_transactions;

  • 相关阅读:
    mongoDB看这篇就够了
    放不下
    jmeter连接不上MySQL数据库的原因以及解决方法
    SecureCRT自动断开连接的解决方法
    Linux及Windows查看占用端口的进程
    网络基础知识
    selenium中driver.close()和driver.quit()的不同点
    day2_窗口句柄切换
    day6_异常捕捉
    day6_logging模块
  • 原文地址:https://www.cnblogs.com/polestar/p/5200763.html
Copyright © 2011-2022 走看看