我有一台Intel Atom C2758(8Core)机器,带WD WD500LPLX(7200 RPM 500GB)2.5" HDD。操作系统是带有MariaDB 10(默认配置)的Ubuntu 15.10(内核4.2)
我每秒插入大约20-30行(行大小为355字节)。看起来瓶颈与HDD IO有关,但wMB / s很低,利用率很高。 我还能做些什么来让它需要更多的交易。
谢谢。
使用iostat -m -x 1
avg-cpu:%user%nice%system%iowait%steal%idle 0.50 0.00 0.50 12.20 0.00 86.79
设备:rrqm / s wrqm / s r / s w / s rMB / s wMB / s avgrq-sz avgqu-sz await r_await w_await svctm%util sda 0.00 22.00 0.00 61.00 0.00 0.39 12.98 1.00 15.74 0.00 15.74 16.13 98.40
avg-cpu:%user%nice%system%iowait%steal%idle 0.50 0.00 0.00 12.31 0.00 87.19
设备:rrqm / s wrqm / s r / s w / s rMB / s wMB / s avgrq-sz avgqu-sz await r_await w_await svctm%util sda 0.00 24.00 0.00 68.00 0.00 0.45 13.53 0.99 14.71 0.00 14.71 14.24 96.80
avg-cpu:%user%nice%system%iowait%steal%idle 0.75 0.00 0.50 12.31 0.00 86.43
设备:rrqm / s wrqm / s r / s w / s rMB / s wMB / s avgrq-sz avgqu-sz await r_await w_await svctm%util sda 0.00 27.00 0.00 75.00 0.00 0.48 13.12 1.02 13.71 0.00 13.71 12.91 96.80
答案 0 :(得分:0)
INSERT
太慢了?
innodb_flush_log_at_trx_commit = 2
速度更快,但安全性稍差。INSERT ... VALUES (...), (...) ...
或使用LOAD DATA
。