V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
UnrealEngine
V2EX  ›  程序员

公司要求查询 OL 的数据库时必须发邮件给运维放到晚上查,这是为毛?怕数据库崩溃?

  •  
  •   UnrealEngine · Jul 29, 2020 · 4110 views
    This topic created in 2109 days ago, the information mentioned may be changed or developed.

    我也是无语

    一旦线上有 bug 了涉及到数据的问题解决起来效率慢了好几天

    qW7bo2FbzbC0
        1
    qW7bo2FbzbC0  
       Jul 29, 2020
    OL 是指 OfficeLady 吗?

    另外这个规则的场景是规避不合理的 SQL 锁表或者影响 OLTP 响应时间
    tairan2006
        2
    tairan2006  
       Jul 29, 2020 via Android
    没从库?
    UnrealEngine
        3
    UnrealEngine  
    OP
       Jul 29, 2020
    @hjahgdthab750 正式环境的意思……
    iyaozhen
        4
    iyaozhen  
       Jul 29, 2020
    因为经常出现一个 sql 拖垮数据库的线上问题

    从库就能很好的避免
    yongzhenchen682
        5
    yongzhenchen682  
       Jul 29, 2020
    噢.online
    NewIPIsComing
        6
    NewIPIsComing  
       Jul 29, 2020   ❤️ 1
    OfficeLady +1
    hugedata
        7
    hugedata  
       Jul 29, 2020
    @hjahgdthab750 我也这么认为的这个缩写。
    lixm
        8
    lixm  
       Jul 29, 2020
    从库可以解决, 但是不是每个公司都有钱给开发查数据专门建一个从库的。 所以我们的方案是自动 SQL 审核, 通过之后才会允许执行。而且同时执行的 SQL 数做限制
    annielong
        9
    annielong  
       Jul 29, 2020
    一般来说这样设计就说明曾经出过这样的事故
    wangritian
        10
    wangritian  
       Jul 29, 2020
    @lixm 这个方案不错,阿里云的 DMS 企业版好像已经支持了
    hoyixi
        11
    hoyixi  
       Jul 29, 2020
    Production Environment

    通常一般应该配 Testing / Staging Environment,供测试调试用。 直接操作线上产品数据库,早晚出事。
    eaglewangl37670
        12
    eaglewangl37670  
       Jul 29, 2020
    是不是也担心敏感信息泄漏?
    lithiumii
        13
    lithiumii  
       Jul 29, 2020 via Android
    真的会崩,我弄崩了好多次
    mogita
        14
    mogita  
       Jul 29, 2020
    都谨慎到不敢白天查库了,然而指称环境时用了个模棱两可的缩写 OL,online ? offline ?
    Garland
        15
    Garland  
       Jul 29, 2020
    手动查线上数据库万一 SQL 写的不好+没做好隔离可能会拖垮整个线上
    建议在离线的数据上查,比如同步 mysql 的 binlog 到 hive 这种
    levylll
        16
    levylll  
       Jul 29, 2020
    写的 sql 有毛病咋办?怎么保证 sql 一次写成啊?
    reus
        17
    reus  
       Jul 29, 2020 via Android
    有什么问题?
    “怕数据库崩溃?”,你这话什么意思?数据库难道没有崩溃的可能性吗?
    ytmsdy
        18
    ytmsdy  
       Jul 29, 2020
    你们公司的 CTO 也可以下岗了,就不能搞一个读写分离?所有查询都在下行库里面查询?
    zsdroid
        19
    zsdroid  
       Jul 29, 2020
    正式环境不是叫 prod 吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2948 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 15:23 · PVG 23:23 · LAX 08:23 · JFK 11:23
    ♥ Do have faith in what you're doing.