为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:使用loadrunner在混合型事务的场景下压测30分钟,使用nmon采集服务器数据,得到io数据如下
比较疑惑的是刚开始的时候IO明显上升,引起这个现象的原因可能为从硬盘读取数据到buffer中,之后由于buffer缓存的原因io表现平稳,为了验证这一猜想,先使用loadrunner压测3分钟,然后暂停30秒左右,然后再压3分钟,如果上面猜想正确,在第二次压测不应该出现IO有较大的波动,但是测了2遍还是有波动,如下图
请各位大佬指点一下
从图中可看到io在写,数据库涉及到会产生大量写io有redo日志文件的刷盘写和检查点产生的数据文件的刷盘操作,可从这2个方向排查,相同事务量下redo日志刷盘导致的io应该是比较平稳,一般是刚好触发数据刷盘了可能会导致某个点io突起