mysql 读写分离作用大不大?

2021-11-03 16:42:30 +08:00
 longmeier90

现在公司有一些长时间的数据汇总会导致,阿里云 rds 数据库服务器 CPU 报警。也优化过一些 SQL 语句,但是大数据量的时候还是会报警,就想着再搞一台 RDS 服务器做成读写分离。 我想问问,这样搞的数据库读写分离作用大不大,有多大?

3291 次点击
所在节点    MySQL
11 条回复
zpfhbyx
2021-11-03 16:59:42 +08:00
😃 业务跟数据汇总在一个服务器上? 直接拉个从库出来,去汇总算了.
leafre
2021-11-03 17:01:30 +08:00
多大取决于你们公司的业务读写比例
thunderw
2021-11-03 17:15:35 +08:00
你这不叫读写分离。你这是 OLTP 和 OLAP 分离。
fox0001
2021-11-03 17:38:06 +08:00
如果由于 SQL 执行时间过长而 CPU 报警,那弄个读写分离,也会报警吧?
pengtdyd
2021-11-03 17:41:51 +08:00
如果是读和写相差特别大的这种场景,可以采用读写分离,如果不是或者模糊不清不建议搞,强行搞只会增加运维风险
keepeye
2021-11-03 17:48:38 +08:00
模糊不清的话不如直接怼配置
shishirui
2021-11-03 18:24:42 +08:00
看业务,如果对读请求比较频繁的话,还是很有用的。阿里云的话,配置起来很方便,先开起来,测试几天,你大概就知道有没有用了。
cp19890714
2021-11-03 19:51:38 +08:00
如 3 楼所说,你这不是读写分离。开一个从库,只用于数据分析,对你的场景当然有显著的作用
levelworm
2021-11-03 19:58:17 +08:00
经常汇总的话最好还是搞一个数据仓库。
zeni123
2021-11-03 20:59:13 +08:00
数据汇总听着像一个写频繁的业务

读写分离对写比较多的业务不是太友好。
qq1340691923
2021-11-04 09:15:05 +08:00
大数据汇总为啥还用 mysql

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

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

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

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

© 2021 V2EX