首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Oracle之 db file sequential read等待事件优化思想

为什么db file sequential read事件在full table scan操作中显现,为什么在多块读中为什么会有单块读存在 ?...因此第三个fetch是单数据块,等待事件就是db file sequential read。然而,对于前2个读呼叫,这等待事件是db file scattered read,因为块的数量是超过1的。...注意db file sequential read等待与db file scattered read统计数据上比较的数量。这暗示你不能再假设你将从执行计划上就能看到是哪个瓶颈。...许多DBAs希望看到许多db file scattered read事件。另一个一文不值的观点就是db file sequential read等待事件不会应用于insert语句。...解决对策: 1、应用程序层 需要筛选出主要发生db file scattered read等待的sql语句。

1.5K00

Resolving Issues Where Application Queries are Waiting Too Frequently for db file sequential read

for 'db file sequential read' Operations (文档 ID 1475825.1) 诊断“db file sequential read”的步骤: 简述: 低效的SQL...“db file sequential read”等待是整个DB time中占比最大的组件。...“db file sequential read”等待操作不慢(IO的平均时间没超过标准IO性能(例如少于20毫秒))。...等待“db file sequential read”操作太频繁的应用查询 等待“db file sequential read”事件指的是一个session正在等待一次从磁盘读到内存的单块读以满足查询的要求...为了确定哪些查询等待“db file sequential read”最多,需要采集与AWR报告相同时间段的ASH报告。在报告中,查找等待次数最多的查询。

29120

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券