查看: 8455|回复: 20

[讨论] 一个插入语句,db file sequential read等了半天,这个语句到底在读什么?

[复制链接]
论坛徽章:
9
授权会员
日期:2009-03-27 19:29:552010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:34弗兰奇
日期:2017-07-25 11:15:57
跳转到指定楼层
1#
发表于 2011-7-27 11:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近数据库性能大降,查了一下,db file sequential read是最高的等待事件。随便查了一下,就是一条很简单的insert into table values (xxxx); 语句,也db file sequential read等了半天,连续察看,对应的file#和block#还不一样,这个insert语句到底需要查什么?
论坛徽章:
16
2011新春纪念徽章
日期:2011-02-18 11:42:47奥迪
日期:2014-02-19 23:01:52马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02夏利
日期:2014-01-05 23:30:122013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2013-01-06 18:38:44复活蛋
日期:2012-12-27 22:39:382012新春纪念徽章
日期:2012-01-04 11:51:22ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15
2#
发表于 2011-7-27 12:50 | 只看该作者
我感觉等索引的可能性比较大

使用道具 举报

回复
论坛徽章:
9
ITPUB社区OCM联盟徽章
日期:2013-03-27 11:17:11奥运纪念徽章
日期:2013-06-18 09:13:52ITPUB社区千里马徽章
日期:2013-08-22 09:58:03大众
日期:2013-08-30 14:51:33路虎
日期:2013-12-01 18:25:42
3#
发表于 2011-7-27 13:58 | 只看该作者
能给报告看看吗?
AWRRPT?

使用道具 举报

回复
论坛徽章:
9
ITPUB社区OCM联盟徽章
日期:2013-03-27 11:17:11奥运纪念徽章
日期:2013-06-18 09:13:52ITPUB社区千里马徽章
日期:2013-08-22 09:58:03大众
日期:2013-08-30 14:51:33路虎
日期:2013-12-01 18:25:42
4#
发表于 2011-7-27 14:00 | 只看该作者
是不是有主外键?

使用道具 举报

回复
论坛徽章:
40
技术图书徽章
日期:2023-02-28 10:16:02暖羊羊
日期:2015-02-10 17:19:24马上有房
日期:2015-01-12 10:57:17ITPUB社区OCM联盟徽章
日期:2014-08-27 17:33:52青年奥林匹克运动会-帆船
日期:2014-08-27 13:50:412014年世界杯参赛球队: 哥伦比亚
日期:2014-07-10 14:10:592014年世界杯参赛球队:墨西哥
日期:2014-06-24 10:38:072014年世界杯参赛球队: 加纳
日期:2014-06-23 13:12:032014年世界杯参赛球队: 美国
日期:2014-05-21 08:18:36沸羊羊
日期:2015-03-04 14:51:52
5#
发表于 2011-7-27 14:52 | 只看该作者
等侍的block属于那个对象

使用道具 举报

回复
论坛徽章:
9
授权会员
日期:2009-03-27 19:29:552010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:34弗兰奇
日期:2017-07-25 11:15:57
6#
 楼主| 发表于 2011-7-27 15:14 | 只看该作者
数据库实在太慢,查一个dba_extents都要跑1个小时,争用的对象就是索引段和表段。。。应该是在索引和表的本身争用太严重了,现在是一个表大数据量的查询,同时大数据量的插入。。。

使用道具 举报

回复
论坛徽章:
14
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:52沸羊羊
日期:2015-03-04 14:43:43马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11福特
日期:2013-10-14 21:18:25凯迪拉克
日期:2013-09-23 23:01:572013年新春福章
日期:2013-02-25 14:51:242012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412011新春纪念徽章
日期:2011-02-18 11:43:33
7#
发表于 2011-7-27 15:21 | 只看该作者
那個表上有幾個索引?

使用道具 举报

回复
论坛徽章:
138
19周年集字徽章-19
日期:2020-06-08 08:30:56马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02路虎
日期:2013-11-22 12:26:18问答徽章
日期:2014-05-08 12:15:31
8#
发表于 2011-7-27 15:26 | 只看该作者
有触发器吧,如果是不同的块,做个10046不就知道了

使用道具 举报

回复
论坛徽章:
9
授权会员
日期:2009-03-27 19:29:552010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:34弗兰奇
日期:2017-07-25 11:15:57
9#
 楼主| 发表于 2011-7-27 15:54 | 只看该作者
刚回答完,准备贴一些数据的时候,居然打不开itpub了,现在才ok。
这是数据库最近几个小时的一些统计数据:
Top 5 Timed Events

Event Waits Time(s) Avg Wait(ms) % Total Call Time Wait Class
db file sequential read 2,984,430 8,665 3 58.7 User I/O
CPU time   2,424   16.4   
db file scattered read 259,943 1,904 7 12.9 User I/O
library cache pin 632 1,441 2,280 9.8 Concurrency
read by other session 63,425 187 3 1.3 User I/O

Wait Events
Event Waits %Time -outs Total Wait Time (s) Avg wait (ms) Waits /txn
db file sequential read 2,984,430 0.00 8,665 3 21.68

Buffer Wait Statistics
Class Waits Total Wait Time (s) Avg Time (ms)
data block 42,231 134 3
undo block 21,419 52 2
segment header 730 2 3
file header block 16 1 59
1st level bmb 5,075 0 0


Latch Activity
Latch Name Get Requests Pct Get Miss Avg Slps /Miss Wait Time (s) NoWait Requests Pct NoWait Miss
cache buffers chains 643,734,048 0.37 0.00 0 12,468,065 0.00


Latch Sleep Breakdown
Latch Name Get Requests Misses Sleeps Spin Gets Sleep1 Sleep2 Sleep3
cache buffers chains 643,734,048 2,390,224 247 2,389,984 0 0 0

使用道具 举报

回复
论坛徽章:
9
授权会员
日期:2009-03-27 19:29:552010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:34弗兰奇
日期:2017-07-25 11:15:57
10#
 楼主| 发表于 2011-7-27 15:56 | 只看该作者
表上就一个索引,其他什么都没有,非常干净。10046现在也不敢做。。晚点再看

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表