`
longgangbai
  • 浏览: 7331111 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle 性能调优学习笔记(二)--ORACLE性能调优常分析的视图

 
阅读更多
推荐书籍:oracle database 10g performance tuning tips& Techniques
		        you performance tools
	 
		dba_tables:
		dba_tab_columns:
		dba_clusters:
		dba_indexes:
		dba_ind_columns:
		index_stats:
		index_histogram:
		dba_tab_histograms:
		
		执行统计信息使用:dbms_stats
	  
	  全局System动态性能视图
	  1.v$sysstat:系统的统计信息
	  2.v$sgastat:SGA的统计信息
	  3.v$event_name:事件统计信息
	  4.v$system_event:系统事件统计信息
	  会话级别相关的统计信息
	  v$statname:会话指标信息
	  v$sesstat:会话统计信息
	  v$session:会话信息,用户名称为null,表示内部会话信息.
	  v$session_event:会话等待时间信息
	      select sid,event,total_waits,average_wait 
		     from v$session_wait;
	  v$event_name:时间信息
	  v$session_wait:会话等待信息
      
	  Oracle wait Interface
	   
	   
	   v$视图基于X$表.
	   所有动态视图都在v$fixed_table
	   
	调优视图:
	实例/数据库
		v$database
		v$instance
		v$option
		v$parameter:
		v$backup
		v$px_process_sysstat
		v$process
		v$waitstat
		v$system_event
	
	磁盘信息   
		v$datafile
		v$filestat
		v$log
		v$log_history
		v$dbfile
		v$tempfile
		v$tempstat
		v$segment_statistics
	内存
	    v$buffer_pool_statistics
		v$db_object_cache
		v$librarycache
		v$rowcache
		v$sysstat
		v$sgastat
	用户/会话
	     v$lock
		 v$open_cursor
		 v$process
		 v$transaction
		 v$px_sesstat
		 v$px_session
		 v$sesstat
		 v$session_event
		 v$sort_usage
		 v$session_wait
		 v$session
		 v$session_object_cache
		 
	常用点
	    v$lock
		v$rollname
		v$rollstat
		v$waitstat
		v$latch
		
		
     清楚各表中字段和表之间关系
	   
	utlbstat & utlestat 快照脚本:
		1.使用设置TIMED_STATISTICS为true;
	    2.SYSDBA执行
		3.statspack提供比较清楚统计报告
	   
   OEM收集统计信息:
      

 

分享到:
评论

相关推荐

    Oracle DBA性能调优学习笔记

    针对“Oracle DBA性能调优学习笔记”这一主题,我们可以提取并解释出以下重点知识。 首先,性能调优是一个多角色参与的过程。不仅DBA需要参与,应用架构师、应用设计师、应用开发人员以及OS和存储系统管理员也同样...

    Oracle 10g 学习笔记

    │ ORACLE学习笔记(二)oracle的逻辑结构 - lvhuiqing的专栏 - CSDN博客.mht.lnk │ ORACLE学习笔记(二)SQLPLUS基础 - lvhuiqing的专栏 - CSDN博客.mht │ ORACLE学习笔记(二)SQLPLUS基础 - lvhuiqing的专栏 - ...

    ORACLE性能调优

    Oracle性能调优是数据库管理员和开发人员在处理Oracle数据库系统时必须掌握的关键技能。这个主题涵盖了广泛的知识点,包括查询优化、内存管理、磁盘I/O优化、并发控制以及资源调度等多个方面。以下是对这些核心概念...

    李兴华ORACLE笔记[2014-8-11]

    这份笔记涵盖的内容可能包括Oracle数据库系统的各个方面,如数据库管理、SQL查询优化、存储结构、性能调优、故障排查等关键知识点。 首先,Oracle数据库管理系统是全球广泛使用的大型关系型数据库之一,尤其在企业...

    oracle学习笔记--言简意赅

    ### Oracle学习笔记精要 #### 1. SQLPLUS 命令与初始化 - **SQLPLUS**: 是Oracle数据库的一个常用工具,主要用于执行SQL语句、脚本等。 - **初始化表的位置**: 在使用特定的SQL脚本之前,可能需要进行环境配置。...

    玩转oracle学习笔记(三)-Oracle操作

    11. **性能优化**:通过分析SQL执行计划,使用EXPLAIN PLAN、DBMS_XPLAN等工具进行性能调优。 12. **数据库安全管理**:了解Oracle的身份验证、授权和审计机制,保障数据库安全。 在“韩顺平玩转oracle学习笔记(三...

    《Pro Oracle SQL》 读书笔记--Chapter 6--6.2 Execution Plans--之四

    通过这些内容,我们可以学习如何阅读和分析执行计划,从而提升SQL查询的效率,优化数据库性能。实际操作中,结合`EXPLAIN PLAN`与性能监控工具,我们可以深入理解数据库的行为,为复杂查询找到最佳执行路径。

    我的Oracle 11g OCP学习笔记

    本学习笔记详细记录了作者在准备Oracle 11g OCP认证过程中的学习心得和实践经验,对于希望深入理解Oracle数据库管理和优化的读者来说,是一份宝贵的资料。 Oracle 11g包含了许多重要的特性和改进,例如: 1. **...

    ORACLE学习笔记之调节性能优化篇

    本文主要围绕ORACLE数据库的性能优化,特别是如何通过不同的方式来追踪和分析SQL语句的执行,从而找出性能瓶颈。 首先,了解如何查询当前正在执行语句的执行计划是至关重要的。通过`V$SQL_PLAN`视图,我们可以获取...

    ORACLE学习笔记(一)---体系结构

    这篇"ORACLE学习笔记(一)---体系结构"将带你深入理解Oracle数据库的基础架构,这对于任何想要掌握Oracle数据库操作和管理的人来说都是至关重要的。 首先,我们要了解Oracle数据库的三大核心组件:数据存储、进程...

    玩转oracle学习笔记(一)-Oracle管理

    《玩转Oracle学习笔记(一)——Oracle管理》是一篇深入浅出的Oracle数据库管理教程,博主bijian1013在文中详细介绍了Oracle数据库的基础知识以及管理技巧。Oracle作为全球广泛使用的数据库管理系统,其管理和优化是IT...

    oracle学习笔记(从入门到精通)

    压缩包主要包括15个文档,主要是本人...07-视图和索引学习笔记.txt 08-PLSQL和游标结合学习笔记.txt 09-游标学习笔记.txt 10-重要的函数的学习笔记.txt 11-存储过程学习笔记.txt 12-触发器学习笔记.txt 13-pl编码.txt

    玩转oracle学习笔记(二)-Oracle表的管理

    "玩转Oracle学习笔记(二)-Oracle表的管理"这一主题深入探讨了如何有效地创建、维护和管理Oracle数据库中的表。Oracle提供了丰富的语法和功能来满足不同业务场景的需求。 首先,创建表是数据库设计的基础步骤。在...

    Oracle 性能与调整学习笔记

    本学习笔记主要涵盖调优步骤、调优目标、报警日志和追踪文件、实用工具以及动态性能视图等方面。 首先,调优步骤包括设计调优、应用程序调优、内存调优、I/O调优、冲突调优以及操作系统调优。设计调优涉及数据库...

    成功之路Oracle11g学习笔记

    《成功之路Oracle11g学习笔记》是一本专为初学者设计的Oracle数据库学习资源,旨在帮助读者系统地掌握Oracle11g的基础知识。Oracle11g是Oracle公司推出的一个重要版本,它提供了许多增强的功能和优化,使得数据库...

    ORACLE调优笔记

    通过以上知识点的学习和实践,我们可以有效地对Oracle数据库进行性能调优,提高系统的稳定性和响应速度。需要注意的是,在实际操作过程中,应根据具体环境和业务需求灵活运用各种工具和技术,以达到最佳的优化效果。

    玩转oracle学习笔记(四)-数据库操作

    这篇笔记主要聚焦于"玩转Oracle学习笔记(四)",作者通过文档分享了他在数据库管理、查询优化、数据处理等方面的经验。以下是对这些知识点的详细解析: 1. 数据库创建与连接: - Oracle数据库的安装与配置:学习...

    Archive Log 学习笔记 --oracle 数据库

    这篇学习笔记将深入探讨归档日志的概念、功能以及如何管理和利用它们。 1. **归档日志概念**: - 归档日志是联机重做日志(Online Redo Log)的备份,当一个redo log group切换时,如果数据库配置为归档模式,那么...

    老相Oracle DBA学习笔记

    Oracle数据库管理员(DBA)学习笔记详细记录了Oracle数据库中SQL语句执行的过程,包括用户连接、服务器进程分配、PGA空间、SQL解析、执行计划缓存、shared pool、buffer cache、逻辑IO和物理IO、重做日志等关键知识...

    最牛逼的Oracle 11g OCP学习笔记

    以下是对这份"最牛逼的Oracle 11g OCP学习笔记"中的关键知识点的详细阐述: 一、Oracle 11g基础知识 Oracle 11g引入了许多新特性,如自动内存管理、数据屏蔽、实时应用集群(RAC)、闪回数据库等。其中,自动内存管理...

Global site tag (gtag.js) - Google Analytics