• 数据字典和动态性能视图——动态性能视图



    动态性能视图用于记录当前例程的活动信息。当启动例程时,oracle会自动建立动态性能视图;当停止例程时,oracle会自动删除动态性能视图。

    注意:数据字典信息是从数据文件中取得,而动态性能视图则是从sga和控制文件中取得。

    1.nomount 

    当启动例程时,oracle会打开参数文件,分配sga并启动后台进程。因此,当例程处于nomount 状态时,只能访问从sga中获取信息的动态性能视图。

    sga可以提取的部分视图(v$parameter,v$sga,v$option,v$process,v$session,v$version,v$instance)

    2.mount

    当装载数据库时,oracle会根据初始化参数control_files打开所有参数文件。当例程处于mount状态时,不仅可以访问从sga中获取信息的动态性能视图,而且也可以访问从控制文件中获取信息的动态性能视图。

    可以从控制文件中提取信息的部分视图(v$thread,v$controlfile,v$database,v$datafile,v$datafile_header,v$logfile)。

    3.open

    当打开数据库时,oracle会按照控制文件所记载的信息打开所有数据文件和重做日志。除了可以访问从sga和控制文件中获取信息的动态性能视图外,还可以用于访问于oracle性能相关的动态性能视图。注意,只有在处于open状态时,才能访问数据字典视图。


  • 相关阅读:
    PowerShell 显示气球提示框 2
    BAT 删除隐藏文件
    批处理文件 bat 后台运行
    CMD 命令2
    CMD 命令1
    PowerShell 显示气球提示框 1
    查看SQL Server的版本及License
    How to extract a complete list of extension types within a directory?
    Wordpress无法连接Mysql8的问题
    What is `^M` and how do I get rid of it?
  • 原文地址:https://www.cnblogs.com/zhaojiedi1992/p/oracle11g_sql_0038.html
Copyright © 2020-2023  润新知