推荐书籍: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性能调优学习笔记”这一主题,我们可以提取并解释出以下重点知识。 首先,性能调优是一个多角色参与的过程。不仅DBA需要参与,应用架构师、应用设计师、应用开发人员以及OS和存储系统管理员也同样...
│ ORACLE学习笔记(二)oracle的逻辑结构 - lvhuiqing的专栏 - CSDN博客.mht.lnk │ ORACLE学习笔记(二)SQLPLUS基础 - lvhuiqing的专栏 - CSDN博客.mht │ ORACLE学习笔记(二)SQLPLUS基础 - lvhuiqing的专栏 - ...
Oracle性能调优是数据库管理员和开发人员在处理Oracle数据库系统时必须掌握的关键技能。这个主题涵盖了广泛的知识点,包括查询优化、内存管理、磁盘I/O优化、并发控制以及资源调度等多个方面。以下是对这些核心概念...
这份笔记涵盖的内容可能包括Oracle数据库系统的各个方面,如数据库管理、SQL查询优化、存储结构、性能调优、故障排查等关键知识点。 首先,Oracle数据库管理系统是全球广泛使用的大型关系型数据库之一,尤其在企业...
### Oracle学习笔记精要 #### 1. SQLPLUS 命令与初始化 - **SQLPLUS**: 是Oracle数据库的一个常用工具,主要用于执行SQL语句、脚本等。 - **初始化表的位置**: 在使用特定的SQL脚本之前,可能需要进行环境配置。...
11. **性能优化**:通过分析SQL执行计划,使用EXPLAIN PLAN、DBMS_XPLAN等工具进行性能调优。 12. **数据库安全管理**:了解Oracle的身份验证、授权和审计机制,保障数据库安全。 在“韩顺平玩转oracle学习笔记(三...
通过这些内容,我们可以学习如何阅读和分析执行计划,从而提升SQL查询的效率,优化数据库性能。实际操作中,结合`EXPLAIN PLAN`与性能监控工具,我们可以深入理解数据库的行为,为复杂查询找到最佳执行路径。
本学习笔记详细记录了作者在准备Oracle 11g OCP认证过程中的学习心得和实践经验,对于希望深入理解Oracle数据库管理和优化的读者来说,是一份宝贵的资料。 Oracle 11g包含了许多重要的特性和改进,例如: 1. **...
本文主要围绕ORACLE数据库的性能优化,特别是如何通过不同的方式来追踪和分析SQL语句的执行,从而找出性能瓶颈。 首先,了解如何查询当前正在执行语句的执行计划是至关重要的。通过`V$SQL_PLAN`视图,我们可以获取...
这篇"ORACLE学习笔记(一)---体系结构"将带你深入理解Oracle数据库的基础架构,这对于任何想要掌握Oracle数据库操作和管理的人来说都是至关重要的。 首先,我们要了解Oracle数据库的三大核心组件:数据存储、进程...
《玩转Oracle学习笔记(一)——Oracle管理》是一篇深入浅出的Oracle数据库管理教程,博主bijian1013在文中详细介绍了Oracle数据库的基础知识以及管理技巧。Oracle作为全球广泛使用的数据库管理系统,其管理和优化是IT...
压缩包主要包括15个文档,主要是本人...07-视图和索引学习笔记.txt 08-PLSQL和游标结合学习笔记.txt 09-游标学习笔记.txt 10-重要的函数的学习笔记.txt 11-存储过程学习笔记.txt 12-触发器学习笔记.txt 13-pl编码.txt
"玩转Oracle学习笔记(二)-Oracle表的管理"这一主题深入探讨了如何有效地创建、维护和管理Oracle数据库中的表。Oracle提供了丰富的语法和功能来满足不同业务场景的需求。 首先,创建表是数据库设计的基础步骤。在...
本学习笔记主要涵盖调优步骤、调优目标、报警日志和追踪文件、实用工具以及动态性能视图等方面。 首先,调优步骤包括设计调优、应用程序调优、内存调优、I/O调优、冲突调优以及操作系统调优。设计调优涉及数据库...
《成功之路Oracle11g学习笔记》是一本专为初学者设计的Oracle数据库学习资源,旨在帮助读者系统地掌握Oracle11g的基础知识。Oracle11g是Oracle公司推出的一个重要版本,它提供了许多增强的功能和优化,使得数据库...
通过以上知识点的学习和实践,我们可以有效地对Oracle数据库进行性能调优,提高系统的稳定性和响应速度。需要注意的是,在实际操作过程中,应根据具体环境和业务需求灵活运用各种工具和技术,以达到最佳的优化效果。
这篇笔记主要聚焦于"玩转Oracle学习笔记(四)",作者通过文档分享了他在数据库管理、查询优化、数据处理等方面的经验。以下是对这些知识点的详细解析: 1. 数据库创建与连接: - Oracle数据库的安装与配置:学习...
这篇学习笔记将深入探讨归档日志的概念、功能以及如何管理和利用它们。 1. **归档日志概念**: - 归档日志是联机重做日志(Online Redo Log)的备份,当一个redo log group切换时,如果数据库配置为归档模式,那么...
Oracle数据库管理员(DBA)学习笔记详细记录了Oracle数据库中SQL语句执行的过程,包括用户连接、服务器进程分配、PGA空间、SQL解析、执行计划缓存、shared pool、buffer cache、逻辑IO和物理IO、重做日志等关键知识...
以下是对这份"最牛逼的Oracle 11g OCP学习笔记"中的关键知识点的详细阐述: 一、Oracle 11g基础知识 Oracle 11g引入了许多新特性,如自动内存管理、数据屏蔽、实时应用集群(RAC)、闪回数据库等。其中,自动内存管理...