高级SQL优化(三) 常用优化工具 ——《12年资深DBA教你Oracle开发与优化——性能优化部分》...
目录:
序号
|
命令
|
解释
|
1
|
SET AUTOTRACE OFF
|
此为默认值,即关闭Autotrace
|
2
|
SET AUTOTRACE ON
|
产生结果集和解释计划并列出统计
|
3
|
SET AUTOTRACE ON EXPLAIN
|
显示结果集和解释计划不显示统计
|
4
|
SETAUTOTRACE TRACEONLY
|
显示解释计划和统计,尽管执行该语句但将看不到结果集
|
5
|
SET AUTOTRACE TRACEONLY STATISTICS
|
只显示统计
|
序号
|
列名
|
解释
|
1
|
recursive call
|
递归调用SQL的个数;Oracle在执行这个SQL的时候,有时候会生成很多额外的SQL语句,这个就称为递归调用
|
2
|
db block gets
|
从buffer cache中读取的block的数量
|
3
|
consistent gets
|
从buffer cache中读取的undo数据的block的数量
|
4
|
physical reads
|
从磁盘读取的block的数量
|
5
|
redo size
|
DML生成的redo的大小
|
6
|
sorts (memory)
|
在内存执行的排序量
|
7
|
sorts (disk)
|
在磁盘上执行的排序量,如果memory空间使用不足,是会使用disk的空间的
|
8
|
bytes sent via SQL*Net to client
|
利用sql*net传入到client的字节数;
|
9
|
bytes received via SQL*Net from client
|
利用sql*net传出client的字节数;
|
项目
|
优化前
|
优化后
|
倍数
|
从持久层获取consistent gets(从buffer cache中读取的undo数据的block的数量)
|
21688
|
6950
|
3
|
物理读physical reads(从磁盘读取的block的数量)
|
21589
|
6928
|
3
|
递归调用recursive call
|
0
|
1
|
N/A
|
时间(毫秒)
|
2070
|
1078
|
2
|
转载于:https://www.cnblogs.com/liuzhuqing/archive/2013/02/04/7480625.html
高级SQL优化(三) 常用优化工具 ——《12年资深DBA教你Oracle开发与优化——性能优化部分》...相关推荐
- 高级SQL优化(二) ——《12年资深DBA教你Oracle开发与优化——性能优化部分》
目录: Oracle数据完整性和锁机制 索引及优化之表分析 表分析.约束及表间关系 Oracle体系结构1 Oracle体系结构2 海量数据库及分区1 海量数据库及分区2 海量数据库及分区 ...
- 海量数据库及分区4——《12年资深DBA教你Oracle开发与优化——性能优化部分》...
目录: Oracle数据完整性和锁机制 索引及优化之表分析 表分析.约束及表间关系 Oracle体系结构1 Oracle体系结构2 海量数据库及分区1 海量数据库及分区2 海量数据库及分区 ...
- IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/中后台/体验管理等)之详细攻略
IT:前端进阶技术路线图(初级→中级→高级)之初级(研发工具/HTML/CSS/JS/浏览器)/中级(研发链路/工程化/库/框架/性能优化/工作原理)/高级(搭建/Node/IDE/中后台/体验管理/ ...
- oracle in 索引_Oracle 性能优化总结
作者 | 帅性而为1号 出处 : https://blog.csdn.net/zhushuai1221/article/details/51740846 网上关于SQL优化的教程很多,但是比较杂乱.近 ...
- MySQL 数据库 之 高级 SQL 语句(常用查询,正则表达式,运算符,库函数,存储过程)
文章目录 前言 一 . 常用查询介绍 1.按关键字排序 1.1默认升序 1.2 降序 1.3 多字段的排序 2. 对结果进行分组 2.1 分组统计 3.限制结果条目 3.1 查看前4行 3.2 查看第 ...
- MySQL数据库高级SQL语句(三)
MySQL数据库高级SQL语句 SELECT TRIM 连接查询 CREATE VIEW UNION 交集值 无交集值 CASE SELECT TRIM SELECT TRIM (位置 '想移除掉的字 ...
- DBA整理的万字详解MySQL性能优化,值得收藏!
点击关注公众号,实用技术文章及时了解 作者:LanceToBigData cnblogs.com/zhangyinhua/p/7620964.html 说起MySQL的查询优化,相信大家积累一堆技 ...
- Android开发中的性能优化(摘录:陈彧堃演讲实录)
大家好!我是陈彧堃,其实HTML5我之前也做过一些相关的研究,包括现在我们也在做一些调研.我个人一年前在G3上利用HTML5开发一些东西的时候,我发现原生的对HTML不支持,开始踏踏实实做Androi ...
- 前端开发:Web性能优化有哪些方法?
Web性能优化,主要分为前端和后台两个部分性能优化,后台性能优化决定了Web能不能用,前端优化决定了其好不好用,也就是牵涉到前端用户体验和Web易用性等情况,所以前端性能与用户体验是有着极大的关联的. ...
最新文章
- Study on Android【四】--显示控件使用
- 辞旧迎新,总结2010,展望2011
- Linux下的ELF可执行文件学习总结
- .Net Micro Framework研究—绘图
- 将jar添加到发布目录_第32批免购置税新能源车型目录发布;通用BEV3平台将入华...
- 方法之输出星型及其调用
- 知行合一!如何做好项目经理?
- python小游戏开题报告范文_课题开题报告范文
- linux下xz格式,【转载】Linux下tar.xz格式文件的解压方法
- 怎么理解token,tokenize,tokenizer.
- 让虚拟机接入办公网络
- C++ boost库中的sp_counted_base实现解析
- 苹果手机怎么清除缓存_手机里的文件如何彻底删除?教你清除缓存的方法
- 如何制作商场超市地摊清仓大甩卖广告语录音
- CS:APP CH02信息的表示和处理知识点总结
- 安全测试(四) Wi-Fi安全 渗透测试 网络安全 公共场的免费Wi-Fi真的安全吗?个人信息被监控窃听风险 如: ARP攻击 SSL攻击 DNS安全 加密方式等 枚举实战应用案例 信息窃听获取
- [附源码]JAVA+ssm网上游戏商店设计(程序+Lw)
- 数学编织家和他们软软的作品
- 区块链/solidity-address payable和address
- 自己写了个魔兽显血改键工具
热门文章
- qint64转为qstring qt_Qt项目中TCP通信的实现方式经验总结(服务端部分)
- 技术盘点:云原生中间件的技术演进与未来趋势展望
- 服务发现与配置管理高可用实践
- mysql大规模读写性能_十招搞定 MySQL 大规模数据库的性能和伸缩性优化
- 哪些深度相机有python接口_python 从深度相机realsense生成pcl点云
- 微服务集成cas_Spring Cloud Security集成CAS (单点登录)对微服务认证
- java comparable接口_Java面试题之Java集合篇三
- 【知识星球】总有些骨骼轻奇,姿态妖娆的模型结构设计,不知道你知不知道,反正我知道一些...
- 【技术综述】闲聊图像分割这件事儿
- 2022年全球及中国滑雪铲行业品牌调研与市场消费规模分析报告