查看Sybase symsmon文件,我确实看到IO Busy在很大程度上都是95%。有人可以解释这是什么意思吗? IO Busy是否过高会影响数据库的性能?我们如何解决这个问题,以便IO Busy停机?
答案 0 :(得分:1)
这意味着ASE服务器在其I / O上花费了95%的周期。原则上,这是一件好事,因为事务性应用程序通常是I / O绑定的。但是,如果您有理由相信I / O的数量与工作负载不成比例,那么您需要找出I / O的使用位置。换句话说:哪些查询导致I / O,这些查询具有哪些查询计划,该查询计划是否最佳? 一个起点是MDA表;例如,使用我的proc sp_mda_io(从http://www.sypron.nl/mda下载)。