问题描述
为什么在V $ BACKUP_ASYNC_IO中总是会有许多非零的long_waits值,这表明等待O/S阻塞I/O完成?
注意,这里阻塞I/O和同步I/O之间有什么区别?
注意,这里阻塞I/O和同步I/O之间有什么区别?
IO_COUNT READY SHORT_WAITS LONG_WAITS FILENAME TO_CHAR(CLOSE_TIME, EPS ---------- ---------- ----------- ---------- -------------------------------------------------------- ------------------- ---------- 27 26 0 1 +DATA/cpemsdb/data_d-cpemsdb_ts-h_tzxx_s1_fno-389 11/27/2020 23:46:53 394202 27 25 0 2 +DATA/cpemsdb/data_d-cpemsdb_ts-data_m_fno-198 11/27/2020 23:46:51 389805 7 7 0 0 +DATA/cpemsdb/data_d-cpemsdb_ts-bbxx_fno-38 11/27/2020 23:46:33 2097152 7682 7104 0 578 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_s_fno-676 11/27/2020 23:46:25 4145188 7682 6905 0 777 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_p_fno-612 11/27/2020 23:46:21 4141990 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-515 11/27/2020 23:42:24 4266524 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_a_fno-401 11/27/2020 23:42:18 4265394 7682 7167 0 515 +DATA/cpemsdb/data_d-cpemsdb_ts-data_p_fno-316 11/27/2020 23:41:51 4276720 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-data_out_fno-260 11/27/2020 23:41:25 4288106 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-data_man_fno-203 11/27/2020 23:40:57 4301850 7682 7047 0 635 +DATA/cpemsdb/data_d-cpemsdb_ts-data_a_fno-43 11/27/2020 23:40:14 4322052 82537 76975 0 5562 11/27/2020 22:22:57 37828972 7682 7137 0 545 +DATA/cpemsdb/data_d-cpemsdb_ts-data_out_fno-781 11/27/2020 22:22:57 11422785 5122 4773 0 349 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-439 11/27/2020 22:16:12 8910721 4098 3821 0 277 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-504 11/27/2020 22:10:47 8271483 4098 3821 0 277 +DATA/cpemsdb/data_d-cpemsdb_ts-data_arc_fno-115 11/27/2020 22:10:45 8263525 7682 6859 0 823 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-780 11/27/2020 21:44:07 28658590 82537 76630 0 5907 11/27/2020 21:44:07 44843779 5122 4746 0 376 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-438 11/27/2020 21:40:36 23650701 4098 3812 0 286 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-498 11/27/2020 21:39:24 20773723 4098 3813 0 285 +DATA/cpemsdb/data_d-cpemsdb_ts-data_arc_fno-97 11/27/2020 21:39:22 20698638 27 25 0 2 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_yxbz_fno-689 11/27/2020 21:36:17 14979657 27 26 0 1 +DATA/cpemsdb/data_d-cpemsdb_ts-data_ics_fno-193 11/27/2020 21:36:15 20971520 27 25 0 2 +DATA/cpemsdb/data_d-cpemsdb_ts-hgqjd_fno-384 11/27/2020 21:36:15 20971520 7682 7168 0 514 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_s_fno-674 11/27/2020 21:36:11 5206442 7682 7168 0 514 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-609 11/27/2020 21:36:10 5191338 7682 7169 0 513 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-501 11/27/2020 21:36:10 5175491 7682 7168 0 514 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_a_fno-399 11/27/2020 21:36:10 5157261 7682 7169 0 513 +DATA/cpemsdb/data_d-cpemsdb_ts-data_p_fno-314 11/27/2020 21:36:06 5139980 7682 7169 0 513 +DATA/cpemsdb/data_d-cpemsdb_ts-data_out_fno-258 11/27/2020 21:36:02 5125259 7682 7168 0 514 +DATA/cpemsdb/data_d-cpemsdb_ts-data_man_fno-201 11/27/2020 21:35:57 5113056 82542 76562 0 5980 11/27/2020 21:35:52 44881392 7682 6787 0 895 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-779 11/27/2020 21:35:52 27531842 7682 7168 0 514 +DATA/cpemsdb/data_d-cpemsdb_ts-arc_r_data_fno-37 11/27/2020 21:35:49 5096876 5122 4753 0 369 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-437 11/27/2020 21:33:46 20930640 4098 3811 0 287 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-496 11/27/2020 21:32:59 18046081 4098 3812 0 286 +DATA/cpemsdb/data_d-cpemsdb_ts-data_arc_fno-94 11/27/2020 21:32:57 17877075 27 25 0 2 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_y_fno-688 11/27/2020 21:25:50 8738133 27 24 0 3 +DATA/cpemsdb/data_d-cpemsdb_ts-goldengate_fno-383 11/27/2020 21:25:49 9532509 27 25 0 2 +DATA/cpemsdb/data_d-cpemsdb_ts-data_ccom_fno-176 11/27/2020 21:25:47 10485760 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-608 11/27/2020 21:25:38 5028451 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_s_fno-673 11/27/2020 21:25:38 5048151 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-500 11/27/2020 21:25:37 5003457 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_a_fno-398 11/27/2020 21:25:37 4974866 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-data_p_fno-313 11/27/2020 21:25:32 4954207 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-data_out_fno-257 11/27/2020 21:25:28 4933720 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-data_man_fno-200 11/27/2020 21:25:23 4915650 7682 7167 0 515 +DATA/cpemsdb/data_d-cpemsdb_ts-arc_r_data_fno-36 11/27/2020 21:25:10 4895479 52 46 0 6 +DATA/cpemsdb/data_d-cpemsdb_ts-veritas_apm_fno-728 11/27/2020 21:17:45 5991863 27 26 0 1 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_tzxx_s3_fno-686 11/27/2020 21:17:34 4766255 7 7 0 0 +DATA/cpemsdb/data_d-cpemsdb_ts-h_tzxx_s3_fno-394 11/27/2020 21:17:21 3495253 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_s_fno-672 11/27/2020 21:17:16 4987189 7682 7164 0 518 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-607 11/27/2020 21:17:13 4975634 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-499 11/27/2020 21:17:11 4964132 7682 7164 0 518 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_a_fno-397 11/27/2020 21:17:08 4949640 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-data_p_fno-312 11/27/2020 21:16:57 4943563 7682 7166 0 516 +DATA/cpemsdb/data_d-cpemsdb_ts-data_out_fno-256 11/27/2020 21:16:41 4941288 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-data_man_fno-199 11/27/2020 21:16:24 4943563 7682 7165 0 517 +DATA/cpemsdb/data_d-cpemsdb_ts-arc_r_data_fno-35 11/27/2020 21:15:53 4946599 82542 76436 0 6106 11/27/2020 19:51:17 32569209 7682 6928 0 754 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-778 11/27/2020 19:51:17 18449172 7682 6966 0 716 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-777 11/27/2020 19:49:28 19311903 82542 76530 0 6012 11/27/2020 19:49:28 32480564 5122 4761 0 361 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-436 11/27/2020 19:47:09 14569089 5122 4760 0 362 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-432 11/27/2020 19:45:39 15101854 4098 3814 0 284 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_d_fno-488 11/27/2020 19:45:28 12678870 4098 3815 0 283 +DATA/cpemsdb/data_d-cpemsdb_ts-data_a_fno-88 11/27/2020 19:45:26 12576771 4098 3821 0 277 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-472 11/27/2020 19:43:57 13144506 4098 3818 0 280 +DATA/cpemsdb/data_d-cpemsdb_ts-data_a_fno-87 11/27/2020 19:43:56 13114404 82542 76571 0 5971 11/27/2020 19:34:44 34954087 7682 6911 0 771 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_man_fno-775 11/27/2020 19:34:44 18826566 5122 4755 0 367 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-431 11/27/2020 19:31:15 14648592 4098 3816 0 282 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_arc_fno-471 11/27/2020 19:29:36 12956161 4098 3818 0 280 +DATA/cpemsdb/data_d-cpemsdb_ts-data_a_fno-84 11/27/2020 19:29:36 12707004 82589 76631 0 5958 11/27/2020 19:26:49 35341656 7554 7014 0 540 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_out_fno-611 11/27/2020 19:26:49 10795973 5618 5230 0 388 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_e_fno-516 11/27/2020 19:24:24 8581133 52 48 0 4 +DATA/cpemsdb/data_d-cpemsdb_ts-idx_pay_fno-661 11/27/2020 19:23:48 3883615复制
专家解答
你没有给出类型列,但我会假设
-它们主要是输出类型
-空文件名是您的聚合类型
对于异步I/O,无论您的存储有多好,您通常都希望看到一些 “长时间等待”,因为对于几乎任何类型的存储,读取它的速度都比写入它的速度快。对于异步I/O,我们希望 * 获得一些等待,因为我们将并行触发I/O请求,以尽可能多地从目标设备中获得写入性能。如果长等待总是零,这表明我们可能会推动更多。例如,作为一个比喻,
a)-如果超市的任何结帐通道都没有 * * 排队,则意味着超市可以处理更多的负载
b)-如果所有结帐地都有大量排队,我们就会超载-我们需要更多或更快的结帐
c)-如果每次结帐时都有一个小队列,那么我们的结帐速度几乎是最佳的。
从您的数据中,您通常会看到大约5% 长的等待时间 (与总I/O相比),这使您进入上述 (c)。这个比喻并不完全准确,因为RMAN不会比它的能力更努力地推动存储子系统,特别是,我 * 猜测 * EPS是每秒的有效字节列,如果是这样,那么这些速率不是壮观的...
-它们主要是输出类型
-空文件名是您的聚合类型
对于异步I/O,无论您的存储有多好,您通常都希望看到一些 “长时间等待”,因为对于几乎任何类型的存储,读取它的速度都比写入它的速度快。对于异步I/O,我们希望 * 获得一些等待,因为我们将并行触发I/O请求,以尽可能多地从目标设备中获得写入性能。如果长等待总是零,这表明我们可能会推动更多。例如,作为一个比喻,
a)-如果超市的任何结帐通道都没有 * * 排队,则意味着超市可以处理更多的负载
b)-如果所有结帐地都有大量排队,我们就会超载-我们需要更多或更快的结帐
c)-如果每次结帐时都有一个小队列,那么我们的结帐速度几乎是最佳的。
从您的数据中,您通常会看到大约5% 长的等待时间 (与总I/O相比),这使您进入上述 (c)。这个比喻并不完全准确,因为RMAN不会比它的能力更努力地推动存储子系统,特别是,我 * 猜测 * EPS是每秒的有效字节列,如果是这样,那么这些速率不是壮观的...
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
745次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
644次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
565次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
517次阅读
2025-04-22 00:13:51
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
510次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
496次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
478次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
436次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
381次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
371次阅读
2025-05-05 19:28:36