最近一直在头疼我的服务器,换了本地的机房ping值是高了很多,转化也好些+ a9 |& G" \4 z) @
但是点损太大了,让人头疼,达到了20%! ^! a; M+ w+ [& [4 R6 b2 x
自己去粗略的算了一下这些丢失的点击
9 y, b2 j7 K! {0 Y2 \# {9 T一个月够几台好的独服价钱了
6 F7 }' a( i- D4 G. I' A2 Y: t' d+ d1 b
4 b9 F; W( J' t0 f, R
/ U% M7 C0 d% ^听醉眼大大说,im的瓶颈就在数据库
2 Z0 {$ U. y c7 X我的数据库有个值一直很高,数值接近于丢失的点击数! r( w+ O' c( E
Table locks waited一直是红色的+ e5 m, s( N% i! r9 _8 N& y
无法立即获得锁定表而必须等待的次数% W7 O" o8 ~0 {7 K
如果该值很高,且您遇到了性能方面的问题# W( @. H- H5 F, _6 `& @6 U
则应该首先检查您的查询语句,然后使用复制操作来分开表
4 C. F+ p6 ~5 Y( i9 J8 K; D因为mysql并不是很懂,也不知道这个值是不是造成点损的原因
7 |4 d$ w. ^* t) m' @1 J" o6 H+ a2 W! U
6 j o+ d6 r0 ?4 `0 K0 ~$ G8 o而且有大牛说im的设计本身就不合理,把所有的数据都写到一个表里面
% ^# a; Z) k/ ?/ I多数大牛都是用的volumn?8 {1 T% k- Y/ @' v/ x; z
期待各位大牛的解惑。
' I* K/ ~) m' i; l" u+ E4 @2 e9 O0 Y0 R; [2 j! e2 n- w
, u, L; H- m8 O |