最近一直在头疼我的服务器,换了本地的机房ping值是高了很多,转化也好些
" _, H, S. u8 |, `$ F6 N* b/ [但是点损太大了,让人头疼,达到了20%# G! W, I( I) E2 T/ p/ Y
自己去粗略的算了一下这些丢失的点击
0 p. I! Z9 G. ^$ n h. o! a一个月够几台好的独服价钱了
1 v& X8 |8 C( _* L/ d1 ~7 }0 l' I
. D* Z3 p3 |" P1 F
4 s6 I u) C, r$ ? ~& ^) V7 p+ n' M% D& L0 g
听醉眼大大说,im的瓶颈就在数据库* F) v% ^3 G+ C" M' f2 d
我的数据库有个值一直很高,数值接近于丢失的点击数
* |4 t* J, P# j) ]0 h* ITable locks waited一直是红色的" o2 \8 K! N3 K
无法立即获得锁定表而必须等待的次数- y( D) e* W& s2 R
如果该值很高,且您遇到了性能方面的问题
/ U( F, ~& Q7 f* A% z则应该首先检查您的查询语句,然后使用复制操作来分开表
! q- S1 J4 m0 S因为mysql并不是很懂,也不知道这个值是不是造成点损的原因( y( B1 z3 i! J X
' [. }2 G; I6 h1 P1 U( L z8 ? T ?$ f+ a ^* I& n! b
而且有大牛说im的设计本身就不合理,把所有的数据都写到一个表里面" u: Y. \: c: A6 S1 L
多数大牛都是用的volumn?
7 a" A* [2 d* C( }! X$ P* R+ G期待各位大牛的解惑。
* p( u6 z; v5 S9 l$ ~; f9 R5 A& L, Z9 s% `% z4 g2 o
- a# v/ L! V3 q |