September 2008 Archives

http://beerpla.net/2008/09/05/mysql-slave-delay-explained-and-7-ways-to-battle-it/

1)常态化数据,减少数据的变更,减少IO

2)shard:数据分块,用不同的表,不同的slave?

3)升级机器性能

4)应用程序部署在不同的机器上,避免互相影响

5)4的另外一直实现 -- 不同的MySQL实例,前提就是机器足够强

6)优化sql,将长时间执行的分片执行

7)对slave的负载做监控,做到负载均衡,不要将全部查询压到一台slave去。

 

另外的注意点:

slave不是万能的,slave只能分担读的压力,写的压力一点没少,如果系统的瓶颈由读变为写的时候,slave就失去了效用,此时再多的slave也没用,真正需要的是解决master的写能力的问题了。

 

 

--EOF--

Pages

May 2016

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

About this Archive

This page is an archive of entries from September 2008 listed from newest to oldest.

August 2008 is the previous archive.

October 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.