没做过支付,不考虑细节,随便聊聊1. 首先要解决掉数据库的压力,3万qps对应的磁盘 iops 很大,不过现在好的 SSD 能提供很好的 iops, 比如这款: ARKIntel® SSD DC P3700 Series (800GB, 单盘 90000 IOPS,应该能撑住你的数据库,考虑到主备, ...
分类:
其他好文 时间:
2018-08-09 23:06:58
阅读次数:
201
我选择了阿里云、华为云、新睿云三款平台进行测试,配置均为:2核,4G内存,40G 超高IO性能系统盘,1M带宽,本次测试我从三个方面进行阐述:
第一, 同等配置下的价格;
第二, 各厂商的云服务器硬件配置;
第三, 各厂商的跑分情况;
分类:
其他好文 时间:
2018-07-18 15:17:18
阅读次数:
357
转自: https://www.cnblogs.com/raykuan/p/6914748.html 目前主流的第三方IO测试工具有fio、iometer和Orion,这三种工具各有千秋。 fio在Linux系统下使用比较方便,iometer在window系统下使用比较方便,Orion是oracle ...
分类:
其他好文 时间:
2018-07-11 21:18:37
阅读次数:
166
本文将测试一下使用cgroup的blkio组来控制IO吞吐量 : 测试环境CentOS 7.x x64 创建一个继承组 继承组自动创建对应的限制文件 继承组的tasks为空. 找一个块设备作为测试目标, 注意现在只能控制块设备, 不能控制单个分区. 例如我这里要控制/dev/sda这个块设备 : 将 ...
分类:
其他好文 时间:
2018-07-06 01:37:05
阅读次数:
232
Ⅰ、磁盘的访问模式 磁盘性能和磁盘的访问模式有关 Sequential access Random access 上面说的顺序和随机是逻辑上的,大多时候做不到完全顺序 数据库不是连续块的申请空间,是一次申请固定块大小的空间,在这一个块里面的数据是连续的 Ⅱ、HDD VS SSD 随机访问的性能叫IO ...
分类:
其他好文 时间:
2018-06-21 11:24:33
阅读次数:
176
一.IO介绍 IO有四种类型:连续读,随机读,随机写和连续写,连续读写的IO size通常比较大(128KB-1MB),主要衡量吞吐量,而随机读写的IO size比较小(小于8KB),主要衡量IOPS和响应时间。数据库中的全表扫描是连续读IO,索引访问则是典型的随机读IO,日志文件是连续写IO,而数 ...
分类:
数据库 时间:
2018-06-21 01:46:18
阅读次数:
282
硬盘是当今IT世界中不可或缺的存储设备,不管是家用PC,工作站还是服务器,都需要用到硬盘。随着科技的发展,硬盘技术也在不断提高,接口的多样化(SATA,SAS,SCSI,FC,NVMe),存储介质的多样化(HDD,SSD),硬盘在iops,bw和容量上都有了大幅的提升。硬盘在使用前都是需要分区的,一块硬盘从出厂到用户实际使用,会经历低格-分区-高格。低格是由生产厂家完成,目的是划定磁盘可供使用的扇
分类:
系统相关 时间:
2018-05-29 00:17:54
阅读次数:
184
一,FIO安装wget http://brick.kernel.dk/snaps/fio-2.2.5.tar.gz yum install libaio-develtar -zxvf fio-2.2.5.tar.gzcd fio-2.2.5makemake install 二,FIO用法: 随机读: ...
分类:
系统相关 时间:
2018-05-28 21:18:40
阅读次数:
259
一.一张2亿条记录的表,假设一条记录有200字节,查询一条记录使用索引和不使用索引的性能计算 1.假设硬盘的IOPS为100 2.索引长度为:10字节(4字节索引+6字节指针长度) 3.每个页大小为16KB,一个页上可存储索引个数为16k 1024/(6+4)=1638.4 4.一个页可存储的数据大 ...
分类:
数据库 时间:
2018-05-11 00:51:34
阅读次数:
241