社区
Oracle
帖子详情
小问题!SQL的执行慢,应该算是执行计划中的CPU时间,还是经过时间?
项目花园范德彪
2006-02-17 11:58:39
RT,
1 OR 2
...全文
131
5
打赏
收藏
小问题!SQL的执行慢,应该算是执行计划中的CPU时间,还是经过时间?
RT, 1 OR 2
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
项目花园范德彪
2006-02-23
打赏
举报
回复
up一下,还有没有路过的、??
要结了
项目花园范德彪
2006-02-17
打赏
举报
回复
是不是,这样,总的时间是经过时间,
经过时间,大体上是磁盘时间+CPU的时间
???
项目花园范德彪
2006-02-17
打赏
举报
回复
终于有一个回答的,
但是,我今天,看到了一个SQL,
他的CPU的时间,比那个经过时间还多。
所以产生了此问。
散列值 SQL 文本 每次执行的磁盘读取数 每次执行的缓冲区获取数 执行数 磁盘读取数 缓冲区获取数 每一行的缓冲区获取数 缓冲区高速缓存命中率 排序数 可共享内存 已处理行数 每次执行的分析调用数 语法分析调用 加载数 永久性内存 运行时内存 已加载的版本 已打开的版本 正在打开的用户 正在执行的用户 无效数 子级编号 优化程序模式 正在分析用户 ID 正在分析方案 ID 保留版本 地址 模块 模块散列 操作 操作散列 可串行化中止 大纲目录 CPU 时间 经过时间
这是表头,
前面不看,
1855171289 sql句子 165.19457 740219.239819 221 36508 163588452 548954.536913 99.977683 221 72115 298 1.0 221 1 1256 12300 1 0 0 0 0 0 CHOOSE 64 64 0 1956B75C
0
0 0
4293562500 2097092006
光看后面这两个数,
4293562500 是CPU时间,
2097092006 是经过时间,
偶就不懂了。:(
另外偶的这个图表,为什么不让偶选显示的列呀,
上面的勾勾是灰的,
bobfang
2006-02-17
打赏
举报
回复
我想经过时间还可能包括sql被换出cpu的时间。因为并发系统,cpu不会给一个会话独占的。
项目花园范德彪
2006-02-17
打赏
举报
回复
100分就有人回答,20分连个,来选择的都没有???
性能测试分析【
慢
SQL
分析】
慢
日志设置+
慢
SQL
分析工具
通过
慢
sql
分析的学习,了解什么是
慢
sql
,以及
慢
SQL
会引起那些性能
问题
。清楚
慢
sql
日志的设置,然后再通过
慢
sql
分析工具的学习,清楚
慢
sql
分析的步骤和流程。
慢
sql
分析工具:my
sql
dumpslow工具、explain工具、profile工具、Optimizer Trace工具。 提供课程
中
所使用的
sql
语句。 课程内容:第一章:课程简介1、课程介绍2、课程大纲 第二章:
慢
sql
简介1、
慢
sql
简介2、
慢
sql
会引起的
问题
第三章:
慢
日志的设置1、
慢
sql
的分析流程2、
慢
日志参数理解3、
慢
日志参数设置:第1种方式:my.ini文件设置4、
慢
日志参数设置:第2种方式:
sql
脚本设置5、
慢
日志参数设置-效果验证 第四章:如何发现
慢
sql
1、如何发现
慢
sql
:第1种方式:
慢
日志文件2、如何发现
慢
sql
:第2种方式:my
sql
库的slow_log表 第五章:
慢
sql
分析工具1、
慢
sql
提取-my
sql
dumpslow工具-使用方法2、
慢
sql
提取-my
sql
dumpslow工具-操作实战3、
慢
sql
的
执行
计划
分析-explain分析-
执行
计划
结果说明4、
慢
sql
的
执行
计划
分析-explain分析-索引介绍+type类型举例5、
慢
sql
的资源开销分析-profile分析-分析步骤6、
慢
sql
的资源开销分析-profile分析-show profile
执行
阶段说明7、
慢
sql
的资源开销分析-profile分析-完整列表说明+操作实战8、
慢
sql
的跟踪分析-Optimizer Trace分析-分析步骤9、
慢
sql
的跟踪分析-Optimizer Trace表的介绍10、索引失效场景举例 第六章:
慢
日志清理1、
慢
日志清理
SQL
SERVER
执行
计划
详解
序言 本篇主要目的有二: 1、看懂t-
sql
的
执行
计划
,明白
执行
计划
中
的一些常识。 2、能够分析
执行
计划
,找到优化
sql
性能的思路或方案。 如果你对
sql
查询优化的理解或常识不是很深入,那么推荐几骗博文给你:
Sql
Server性能检测和优化工具使用详细 ,
sql
语句的优化分析,T-
sql
语句查询
执行
顺序。
执行
计划
简介 1、什么是
执行
计划
? 提交的
sql
语句会通过数据库查询优化器,经过分析生成多个数据库可以识别的高效
执行
查询方式。然后优化器会在众多
执行
计划
中
找出一个资源使用最少,而不是最快的
执行
方案,给你展
慢
SQL
?
今天和大家聊一个常见的
问题
:
慢
SQL
。 通过本文你将了解到以下内容:
慢
SQL
的危害
SQL
语句的
执行
过程 存储引擎和索引的那些事儿
慢
SQL
解决之道 后续均以My
SQL
默认存储引擎InnoDB为例进行展开,话不多说,开搞! 1.
慢
SQL
的危害
慢
SQL
,就是跑得很
慢
的
SQL
语句,你可能会问
慢
SQL
会有啥
问题
吗? 试想一个场景: 大白和小黑端午出去玩,机票太贵于是买了高铁,火车站的人真是乌央乌央的。 马上检票了,大白和小黑准备去厕所清理下库存,坑
oracle通过
执行
计划
cost,oracle
执行
计划
中
cost
cpu
注:仅转部分内容。今天研究
执行
计划
,看到
执行
计划
里面有Cost (%
CPU
),我这边研究了一把,不知道对与否,拿出来晒晒 在Oracle 10g
中
,Oracle 把
CPU
的cost也统计在
执行
计划
中
去了, 这和以前的8i,9i(9i其实已经开始了)有很大的不同。 所以用一个公式来表示cost,可以简单的写成 Cost = I/O cost +
CPU
cost 我虚拟机的Oracle版本是10...
慢
SQL
,压垮团队的最后一根稻草!
我们都知道,我们每
执行
一次
SQL
,数据库除了会返回
执行
结果以外,还会返回
SQL
执行
耗时,以 My
SQL
数据库为例,当我们开启了
慢
SQL
监控开关后,默认配置下,当
SQL
的
执行
时长大于 10 秒,会被记录到
慢
SQL
的日志文件
中
。本文主要围绕
慢
SQL
的定位和可能存在的风险进行了简单的介绍,整篇介绍的
算是
一个入门级的知识,文章内容难免有些理解不到位的地方,欢迎网友留言指出!因此我们不难发现,在没有开启缓存的情况下,当表的数据量越大,如果
SQL
又没有走索引,很容易发生查询
慢
的
问题
。...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章