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. 敌兵布阵 HDOJ--1166

    敌兵布阵 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submissi ...

  2. poj 2586 Y2K Accounting Bug

    http://poj.org/problem?id=2586 大意是一个公司在12个月中,或固定盈余s,或固定亏损d. 但记不得哪些月盈余,哪些月亏损,只能记得连续5个月的代数和总是亏损(<0为 ...

  3. HDU-2700 Parity

    http://acm.hdu.edu.cn/showproblem.php?pid=2700 题目意思很重要:  //e:是要使字符串中1的个数变成偶数.o:是要使字符串中1的个数变成奇数 Parit ...

  4. ARM学习笔记3——数据处理指令

    一.数据处理指令概述 1.概念 数据处理指令是指对存放在寄存器中的数据进行处理的指令.主要包括算术指令.逻辑指令.比较与测试指令以及乘法指令 如果在数据处理指令前使用S前缀,指令的执行结果将会影响CP ...

  5. JavaScript---网络编程(7)-Dom模型(节点间的层次关系,节点的增、删、改)

    利用节点间的层次关系获取节点: 上一节讲了3中获取的方式: * ※※一.绝对获取,获取元素的3种方式:-Element * 1.getElementById(): 通过标签中的id属性值获来取该标签对 ...

  6. leecode 树是否是平衡树 java

    https://oj.leetcode.com/problems/validate-binary-search-tree/ 1.中序遍历是否有序 /** * Definition for binary ...

  7. Struct标签

    通用标签:  1. property                2. set i.          默认为action scope,会将值放入request和ActionContext中 ii. ...

  8. FLASH轮播广告 在谷歌浏览器中不显示的解决办法(FLash轮播放广告在谷歌浏览器中无法显示处理方法)

    在用PHPWEB模板的时候,碰到首页有一个FLASH轮播广告,在IE浏览器下可以正常显示播放,在谷歌浏览器中却显示不了,解决办法如下: 欢迎转载:http://blog.csdn.net/aminfo ...

  9. jquery ajax 使用layer的超时提示

    <!DOCTYPE html> <html> <head> <title>我是标题</title> <meta name=" ...

  10. Mysql分表和分区的区别

    一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘 ...