本地环境:
- 8G 内存
- SSD 硬盘
- 2000W 数据
服务器环境:
- 16G 内存
- HDD 硬盘
- 6000W 数据
其他
- MySQL 版本相同引擎相同( MyISAM )
- 查询语句 select * from my_table where uid = 'aaaddgadgd' (其中 uid 列加了唯一索引)
- 详细信息中 ‘ statistics ’ 这个占比都是超过 90%
1
mhycy Aug 9, 2017
目测比较快的是本地环境?
|
5
acthtml Aug 9, 2017
网络呢
|
6
mhycy Aug 9, 2017 @cdwyd 你说的是持续读写速度,这数据机械硬盘靠 RAID 都能堆上去。
真正对性能影响巨大的是 4K 随机读写性能,这事 SSD 有先天优势。。。 15K HDD 的单盘 IOPS 刚过百,SSD 再差都是 K 级 另外,影响 10 倍意味着你这查询并不复杂。 事实上,在我本地测试的时候时间差是分钟级与秒级的区别。。。 数据量 5850W,mongodb,做 tag 查询 |
7
sujin190 Aug 9, 2017 mysql statistics 这个的提示似乎就是正在从磁盘读取数据的意思吧
|
9
joyqi Aug 9, 2017
对,hdd 随机读写就是这么慢
|