
1 mengzhuo 2014-01-15 08:53:00 +08:00 才500w条,主从分离 |
2 pantaovay 2014-01-15 08:54:27 +08:00 四个都挺好的,特别是第四个,如果不需要实时的话 |
3 ETiV 2014-01-15 08:59:40 +08:00 via iPhone 存储引擎? |
4 mahone3297 2014-01-15 09:31:06 +08:00 @ETiV 好像有点道理。。。lz是否用的myisam?换用innodb试试。。。 |
5 VYSE 2014-01-15 09:52:25 +08:00 via Android show processlist 看哪个经常导致问题,然后explain |
6 tyzc 2014-01-15 10:20:49 +08:00 @mengzhuo 锁表和主从分离有什么关系? 1. show processlist 查看那些进程导致问题。 2. 打开slow log查看那些sql比较耗时。 3. 建立索引。 第四条就500W数据来看是不需要的,能锁表的证明是核心数据经常更新,所有锁表。 |
7 likuku 2014-01-15 10:27:46 +08:00 「最近状况十分异常,insert和update操作经常锁表」....这种操作频繁的,必然 innodb啊...貌似也只有这个可选了。 |
8 plprapper 2014-01-15 10:28:57 +08:00 贴出来mysql的版本 引擎等信息吧 。 要不然怎么看。。。 |
9 est 2014-01-15 10:31:39 +08:00 用这哥们的 weibo.com/dbatools 膏药patch一贴,再也不锁表了。轻轻松松上30w qps 。无责任广告。 |
10 wangchen 2014-01-15 10:40:15 +08:00 用Explain 分析一下 UPDATE 语句,针对其建索引。 |
11 ong OP 引擎确实是myisam 目前做了主从、读写分离 业务上可以通过haproxy走 |
12 dongbeta 2014-01-15 12:21:44 +08:00 单表三千万,mysql…… 你可以看看《高性能MySQL》 |