一、使用磁盘阵列:RAID,廉价磁盘冗余阵列,可靠性,性能好。
二、使用 Symbolic Links 分布I/O
利用操作系统的符号链接将不同的数据库或表、索引指向不同的物理磁盘,达到分布磁盘I/O的目的。
三、禁止操作系统更新文件的atime属性
通过设置文件系统的mount属性,阻止操作系统写atime信息,减轻磁盘I/O的负担。
四、用裸设备存放InnoDB的共享表空间
MyISAM存储引擎的表依赖于操作系统的磁盘I/O缓存。但InnoDB存储引擎对系统磁盘I/O无依赖。
2023-08-18 17:37:22
一、使用磁盘阵列:RAID,廉价磁盘冗余阵列,可靠性,性能好。
二、使用 Symbolic Links 分布I/O
利用操作系统的符号链接将不同的数据库或表、索引指向不同的物理磁盘,达到分布磁盘I/O的目的。
三、禁止操作系统更新文件的atime属性
通过设置文件系统的mount属性,阻止操作系统写atime信息,减轻磁盘I/O的负担。
四、用裸设备存放InnoDB的共享表空间
MyISAM存储引擎的表依赖于操作系统的磁盘I/O缓存。但InnoDB存储引擎对系统磁盘I/O无依赖。