最近一直在头疼我的服务器,换了本地的机房ping值是高了很多,转化也好些+ p! \) F, F2 H' s/ f6 h+ X; W o
但是点损太大了,让人头疼,达到了20%& o$ T' j1 Z# m2 O5 |* W, x; b
自己去粗略的算了一下这些丢失的点击4 e8 q0 |9 y4 w: @, i
一个月够几台好的独服价钱了/ M3 P5 j: Z" u( v. \
: p+ [" W5 P, _5 f8 y! d: u7 ^, P" e
4 j' V1 T9 n. N- r
3 Y& G: B# Z2 N3 I! P# s4 J z听醉眼大大说,im的瓶颈就在数据库
* m8 ~( G/ l4 a& a' s) `我的数据库有个值一直很高,数值接近于丢失的点击数
# }9 Z7 S1 I0 H' kTable locks waited一直是红色的
5 f6 ~' J# W/ N0 V) U+ v, A8 [* i无法立即获得锁定表而必须等待的次数! Z$ U$ } w! u. S2 f4 |) `
如果该值很高,且您遇到了性能方面的问题+ J" R- L! h8 U1 a6 w8 x
则应该首先检查您的查询语句,然后使用复制操作来分开表
' [ N, ^: o/ E& ], @$ V因为mysql并不是很懂,也不知道这个值是不是造成点损的原因
. F! v0 y/ b+ e: v. N
( w) w5 |; J/ L6 J; L* f
) X, D$ U$ j3 |" ]3 }7 T1 e" E而且有大牛说im的设计本身就不合理,把所有的数据都写到一个表里面
3 G3 Z0 @' j% E. L' T/ @多数大牛都是用的volumn?) @6 M) ?$ d1 H5 U/ P* b# n; j
期待各位大牛的解惑。
$ ~. s9 b) K- ~+ K; d) j8 R
+ V* I1 Z5 i& T" A7 J/ @/ U9 S7 A+ _: w6 {: n4 C
|