sql i/o开销指什么,开销大对数据库有什么影响!
sql i/o开销指什么,开销大对数据库有什么影响??
------解决方案--------------------执行sql查询的过程,是经过SQL解析、SQL执行计划产生的,而SQL通过读取表的页数据到内存,读取过程是通过全表读 还是索引读 均是产生cost的,不论是i/O开销还是cpu开销,I/O方面的开销列入页数据读取,而复杂的排序 、分组聚合等也产生CPU开销,基于开销大小的比较是SQL优化的基础,可以在查询分析器中执行查询打开SQL语句,清晰看到每个访问路径操作的i/o开销和cpu开销