1, 逻辑读还是物理读?
查询语句的实际执行计划.
F5 预计执行计划.
--如何产生实际执行计划 ??. --Session收集指令.
 
workload repository report for AWR
ELAPSECT: DBTIME.  分子/分母 轻松: ->1. 
 
--TOP 10 FOREGROUND EVENTS BY TOTAL WAIT TIME
--SQL ORDERED BY GETS 磁盘缓冲区的次数
                    1/28更新--BUFFER使用次数, 降到次数10000为准.
--SQL ORDERED BY VERSION COUNT 子游标排列. 语句相同<利用假 hint 完成, 降低子游标轮询. (硬解析 > 软解析, 2.RAC)
-- SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR(SQLID,子游标号码<null代表全部>,执行计划中的哪个数据<个人偏好>.
--E- 开头预估. 
--A- 实际完成logic次数(statistics session)
 
--Sample: dev,prd,qas. 数据量↑ , cbo方式优化, 走索引方式不同.
--背景:表连接: 4. substr, ||
--buffers:磁盘缓存执行次数. 依赖: 参数:1)每次读取block个数, 2)实际环境. 例:参数:16.实际存储块,分布,连续读取一个.8,18. 读8,16,2..与表空间逻辑大小无关,实际存储,内模式控制,碎片.
--方法: 缩短索引,rowid → 实际值 cost. 增加索引组织表查询. (待查询结果列放到索引中, 查询次数少时不划算.CBO. 针对查询excute次数多, 效果明显). 降低get.
 
--平均每行占用, 元组存储大小. 属性不占用. 估算方法: 平均行资料占用长度 * 多少行. 模拟数据,表数据采集,平均长度. <表分析>
--dbms_stats.gather_table_stats 数据统计. 自动触发机制 + 人工统计. 基于schema的统计,cost ↑,基于table的统计.
oracle 性能诊断艺术.
 
 

7-1 DBA顾问培训内容@20141230的更多相关文章

  1. 7-2 DBA顾问第一次上次操作考试

    SQLPLUS执行:     1--@?/rdbms/admin/awrrpt 生产snapshot, 一个时间点, 再执行下一个时间点.     2--   附件作业第一次执行步骤: 1) SQLP ...

  2. 【绝密外泄】风哥Oracle数据库DBA高级工程师培训视频教程与内部资料v0.1

    [绝密外泄]风哥Oracle数据库DBA高级工程师培训视频教程与内部资料v0.1 由于是[绝密外泄]资料,防止被查,需要的小伙伴赶紧下载附件中的课件文档.由于视频太大了,已放在百度网盘了,已经在附中说 ...

  3. 利用ORACLE ADV 功能完成SQL TUNING 调优(顾问培训) “让DBA失业还是解脱?”

    oracle自动判断SQL性能功能. 11G的ADV,建议.SNAPSHOT,数据集合, 存储在oracle sys $_开头的表(10几条).  创建SNAPSHOT时选择天数, 默认14天. sq ...

  4. vba根据部门分别汇总不同部门下的人员不同培训内容的时长总计,多条件求和

    Option Explicit Sub yy() Dim d, arr, s$, i&, m&, w$ Set d = CreateObject("Scripting.Dic ...

  5. DBA日常工作内容和职责

    1.统计数据库总容量 按表空间分别统计: 总容量(单位为M): 2.计算用户下所有对象大小 3计算USERS表空间的大小 4计算该USERS表空间对象大小 ---------------------- ...

  6. 代码规范【经理培训内容记录】[有参考:http://kb.cnblogs.com/page/179593/]

    一.命名规范 方法:所有首字母大写,如BloodControl; 类:所有首字母大写: 变量:第一个首字母小写,其他首字母大写:如bloodControl; 常量:全部字母大写,可用下划线分隔:如BL ...

  7. 整体C#与Sql培训内容及结构

    图如果看不清可以右键存图片到本地

  8. PCB绘制——培训内容

    1.创建PCB_Project 创建下面并保存 2.画原理图库 需要了解,画框,加引脚(该标注),改网格间距,引脚对齐对格,框选问题(从左至右还是从右至左,shift加选),给库加PCB封装 示例:画 ...

  9. Autodesk 产品开发培训开始报名-8月26~28-武汉– Revit, Vault, Autodesk Viewer, Navisworks

    为了帮助Autodesk中国地区的二次开发人员有机会系统地了解与学习Autodesk 在BIM解决方案中的旗舰产品 Revit以及Navisworks等产品的最新开发技术,并有机会与Autodesk ...

随机推荐

  1. Android TextView : “Do not concatenate text displayed with setText”

    参考:http://stackoverflow.com/questions/33164886/android-textview-do-not-concatenate-text-displayed-wi ...

  2. 软件缺陷分析方法:ODC

    资料 Orthogonal Defect Classification:简要描述. ODC-5-2.pdf :详细说明了ODC对于缺陷属性分类的描述,以及具体应该怎么划分. ODC-5-2-Exten ...

  3. 【BZOJ-1901】Dynamic Rankings 带修主席树

    1901: Zju2112 Dynamic Rankings Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 7292  Solved: 3038[Su ...

  4. Linux系统Load average负载详细解释

    我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟.五分钟.以及十五分钟的系统平均负载 例如我的某台服务器: $ uptime 09:50:21 up 200 da ...

  5. Jsp(3):内置对象和四种域对象的理解

    由来:在jsp开发中,会频繁使用到一些对象 .例如HttpSession,ServletContext,ServletContext,HttpServletRequet.所以Sun公司设计Jsp时,在 ...

  6. <s:form action="login"...与<s:form action = "login.action".的区别

    1.<s:form action="login" namespace="/login"> 它表示的是<form id="login& ...

  7. poj 1149 Pigs 网络流-最大流 建图的题目(明天更新)-已更新

    题目大意:是有M个猪圈,N个顾客,顾客要买猪,神奇的是顾客有一些猪圈的钥匙而主人MIRKO却没有钥匙,多么神奇?顾客可以在打开的猪圈购买任意数量的猪,只要猪圈里有足够数量的猪.而且当顾客打开猪圈后mi ...

  8. Android中利用OpenMax 编程的基本流程

    近期因为公司在做数字电视,播放器和模块由供应商打包一起卖,驱动调通了,但是播放器要硬件解码,和平台差异,原厂又没有相关文档,就自己试着看了一个系统的播放器流程,顺便整理了一下,也方便以后查询,希望对播 ...

  9. Android菜单详解(四)——使用上下文菜单ContextMenu

    之前在<Android菜单详解(二)——创建并响应选项菜单>和<Android菜单详解(三)——SubMenu和IconMenu>中详细讲解了选项菜单,子菜单和图标菜单.今天接 ...

  10. RAID 2.0

      传统的RAID 1.0: 选几个硬盘—>做成RAID 5—>根据容量创建LUN—>映射给主机 1.重建时间随单盘容量的增大而迅速增加 2.性能上,一个LUN的读写只能在一个磁盘组 ...