V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
longmeier90
V2EX  ›  MySQL

mysql 读写分离作用大不大?

  •  
  •   longmeier90 · 76 天前 · 2211 次点击
    这是一个创建于 76 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    11 条回复    2021-11-04 09:15:05 +08:00
    zpfhbyx
        1
    zpfhbyx  
       76 天前
    😃 业务跟数据汇总在一个服务器上? 直接拉个从库出来,去汇总算了.
    leafre
        2
    leafre  
       76 天前
    多大取决于你们公司的业务读写比例
    thunderw
        3
    thunderw  
       76 天前   ❤️ 1
    你这不叫读写分离。你这是 OLTP 和 OLAP 分离。
    fox0001
        4
    fox0001  
       76 天前 via Android   ❤️ 1
    如果由于 SQL 执行时间过长而 CPU 报警,那弄个读写分离,也会报警吧?
    pengtdyd
        5
    pengtdyd  
       76 天前
    如果是读和写相差特别大的这种场景,可以采用读写分离,如果不是或者模糊不清不建议搞,强行搞只会增加运维风险
    keepeye
        6
    keepeye  
       76 天前
    模糊不清的话不如直接怼配置
    shishirui
        7
    shishirui  
       76 天前
    看业务,如果对读请求比较频繁的话,还是很有用的。阿里云的话,配置起来很方便,先开起来,测试几天,你大概就知道有没有用了。
    cp19890714
        8
    cp19890714  
       76 天前 via Android
    如 3 楼所说,你这不是读写分离。开一个从库,只用于数据分析,对你的场景当然有显著的作用
    levelworm
        9
    levelworm  
       76 天前 via Android
    经常汇总的话最好还是搞一个数据仓库。
    zeni123
        10
    zeni123  
       76 天前
    数据汇总听着像一个写频繁的业务

    读写分离对写比较多的业务不是太友好。
    qq1340691923
        11
    qq1340691923  
       75 天前
    大数据汇总为啥还用 mysql
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2747 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:41 · PVG 21:41 · LAX 05:41 · JFK 08:41
    ♥ Do have faith in what you're doing.