mysql 确实会占很大内存,不过你这种 120GB 都不够的要不还是 shard 分开吧,在业务端进行 shard ,将压力均摊开,并且主从分离,slave 负责 read ,用 master 负责写。