关于 Mysql 数据量一多就报错的问题,该怎么优化??

2016-12-22 08:55:55 +08:00
 wbing

数据量在一千多万,程序平时正常跑没问题,但是数据量累计达到千万级时,程序就会报这样的错误了。

求问如何解决?

1564 次点击
所在节点    问与答
4 条回复
Troevil
2016-12-22 09:03:30 +08:00
分表分库, 归档
skydiver
2016-12-22 09:04:36 +08:00
自己写出死锁来了…这得排查看看有没有长期占用锁的事务
skydiver
2016-12-22 09:06:49 +08:00
@skydiver
show engine innodb status 以及 show processlist 可以看到
skyboy2018
2016-12-22 13:17:50 +08:00
你用的 mysql5.7 吗, innodb 引擎吗。这个表有多大体积。你的机器硬件 CPU 内存固态硬盘都是多少速度的。另外,你为啥不用 linux ubuntu.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329306

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX