并发数计算方法

常用并发数计算公式:N=[(n×0.8×S×P) / (T×0.2)]*R

其中:n为系统用户数;

S为每个用户发生的业务笔数(QPS);

P为每笔业务所需要访问服务器的时间,单位为秒;

T为使用业务的时间,单位为秒;

R为调节因子,缺省值为1;

示意:

S = 20(每天1000个用户发生20000笔业务);
P = 30(每笔业务需要访问服务器30秒);
T = 36000(每天工作10小时);
R =2(缺省为1,复杂的业务系统可用2);

计算得出的并发数为:(1000*0.8*20*30/(36000*0.2))*2=133.33;

MySQL MyISAM/InnoDB高并发优化经验

转自:http://www.ha97.com/4170.html

最近做的一个应用,功能要求非常简单,就是 key/value 形式的存储,简单的 INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表 insert 频率约 20Hz(次/秒,我喜欢这个单位,让我想起国内交流电是 50Hz),但我估计以后会有 500Hz+ 的峰值。目前的工作成果,额定功率 200Hz(CPU 占用 10 – 20,load avg = 2),最大功率 500Hz(这时 load avg > 20,很明显,只能暂时挺挺,应该在出现这种负载前提前拆表了) 继续阅读MySQL MyISAM/InnoDB高并发优化经验