对数据库瓶颈贡献最大的、恐怕I/O是当仁不让了、
市面上、网络上一抓一大把的调优理论、都是对I/O下手
然、摩尔定律称:硬件运算速度每18个月翻一倍、I/O已经不再是数据库瓶颈的头号杀手
那些墨守成规的DBA们、是时候转变思路啦、醒醒哈、别睡着了
大家伙先看一下MySQL I/O 分析
① InnoDB redo&binlog
同步写入底层磁盘,顺序小IO
IO响应时间要求 <2ms
② 数据文件
数据文件写:异步IO,后台写,随机小IO
数据文件随机读:索引查询,单块读,随机小IO
数据文件顺序读:全表扫描,多块读,连续大IO
IO响应时间要求 <5ms
对I/O 响应要求还是比较苛刻的、也难怪早期硬件品质低下时瓶颈出自I/O
不过、别急、在存储方面、天空一声巨响、Flash闪亮登场、立马风靡IT界、血洗I/O
㈠ Flash 存储技术概况
① 类型
● NAND,NOR
● SLC,MLC
② 接口类型
● SATA
● SAS
● FC
● PCIE
市面上、网络上一抓一大把的调优理论、都是对I/O下手
然、摩尔定律称:硬件运算速度每18个月翻一倍、I/O已经不再是数据库瓶颈的头号杀手
那些墨守成规的DBA们、是时候转变思路啦、醒醒哈、别睡着了
大家伙先看一下MySQL I/O 分析
① InnoDB redo&binlog
同步写入底层磁盘,顺序小IO
IO响应时间要求 <2ms
② 数据文件
数据文件写:异步IO,后台写,随机小IO
数据文件随机读:索引查询,单块读,随机小IO
数据文件顺序读:全表扫描,多块读,连续大IO
IO响应时间要求 <5ms
对I/O 响应要求还是比较苛刻的、也难怪早期硬件品质低下时瓶颈出自I/O
不过、别急、在存储方面、天空一声巨响、Flash闪亮登场、立马风靡IT界、血洗I/O
㈠ Flash 存储技术概况
① 类型
● NAND,NOR
● SLC,MLC
② 接口类型
● SATA
● SAS
● FC
● PCIE