性能测试常用概念及计算公式 一、概念 1、并发连接数-SBC(Simultaneous Browser Connections) 并发连接数指的是客户端向服务器发起请求,并建立了TCP连接。每秒钟服务器链接的总TCP数量,就是并发连接数。 2、请求数-QPS(Query Per Second)/RP ...
分类:
其他好文 时间:
2016-07-21 14:33:19
阅读次数:
246
Linux中使用mysqladminextended-status配合Linux命令查看MySQL运行状态mysqladmin-uroot-ppassword-S/tmp/mysql_3306.sock-r-i1-c10ext|awk-F"|""BEGIN{count=0;}"‘{if($2~/Variable_name/&&++count==1){print"----------|---------|----Transactions----|---M..
分类:
数据库 时间:
2016-07-19 13:59:55
阅读次数:
249
互联网应用通常都需要应付大并发量,为了提高QPS,通常会使用中央缓存(例如memcache)和本地缓存的方式。请求先经过本地缓存,如果不命中,则
请求穿透到中央缓存,如果还是不命中,则会直接查询数据库,并把查询到的数据刷新到中央缓存中。如果采用这种方式的话,必须要解决一..
分类:
其他好文 时间:
2016-07-12 15:48:19
阅读次数:
131
互联网应用通常都需要应付大并发量,为了提高QPS,通常会使用中央缓存(例如memcache)和本地缓存的方式。请求先经过本地缓存,如果不命 中,则 请求穿透到中央缓存,如果还是不命中,则会直接查询数据库,并把查询到的数据刷新到中央缓存中。如果采用这种方式的话,必须要解决一个问题,如何刷新本地 缓存的... ...
分类:
其他好文 时间:
2016-07-12 10:15:47
阅读次数:
137
达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题(目前达达已经与京东到家合并)。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每 ...
分类:
其他好文 时间:
2016-07-10 18:20:35
阅读次数:
571
最近做项目时,将原先单条插入更新数据库时改为批量插入更新。这样做的好处是降低了QPS(sql语句的数量),但是同时也带来一个问题,DB的行锁急剧增加。
由于批量更新执行时间长,导致资源被长时间锁定,从而导致了大量的死锁产生,即出现以下错误信息:
Deadlock found when trying to get lock; try restarting transaction
借这个机会,研...
分类:
数据库 时间:
2016-07-07 19:54:29
阅读次数:
265
杨奇龙: http://blog.itpub.net/22664653/viewspace-767265/ http://blog.itpub.net/22664653/viewspace-767266/ 这个不准: http://blog.chinaunix.net/uid-10661836-id ...
分类:
其他好文 时间:
2016-06-28 18:18:42
阅读次数:
162
http://dimitrik.free.fr/blog/archives/2015/10/mysql-performance-yes-we-can-do-more-than-16m-qps-sql-on-mysql-57-ga.html看到上面这个图后,我终于知道网上流传mysql5.7比mysql5.6快3倍的依据了,它的测试硬件如下:Intel(R)Xeon(R)CPUE7-8890v3(codenameHaswell-EX)
4CP..
分类:
数据库 时间:
2016-06-16 00:11:28
阅读次数:
705
今天继续坑系列,高可用已经讲过了,当前互联网时代,怎么少的了高并发呢?高并发和高可用一样, 已经变成各个系统的标配了,如果你的系统QPS没有个大几千上万,都不好意思跟人打招呼,虽然可能每天的调用量不超过100。 高并发这个词,我个人感觉是从电商领域开始往外流传的,特别是电商领域双11那种藐视全球的流 ...
分类:
其他好文 时间:
2016-06-13 18:48:20
阅读次数:
181