公司要求查询 OL 的数据库时必须发邮件给运维放到晚上查,这是为毛?怕数据库崩溃? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
UnrealEngine
V2EX    程序员

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

  •  
  •   UnrealEngine 2020-07-29 12:20:19 +08:00 3772 次点击
    这是一个创建于 1899 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我也是无语

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

    qW7bo2FbzbC0
        1
    qW7bo2FbzbC0  
       2020-07-29 12:31:35 +08:00
    OL 是指 OfficeLady 吗?

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

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

    通常一般应该配 Testing / Staging Environment,供测试调试用。 直接操作线上产品数据库,早晚出事。
    eaglewangl37670
        12
    eaglewangl37670  
       2020-07-29 17:29:24 +08:00
    是不是也担心敏感信息泄漏?
    lithiumii
        13
    lithiumii  
       2020-07-29 18:59:51 +08:00 via Android
    真的会崩,我弄崩了好多次
    mogita
        14
    mogita  
       2020-07-29 19:06:31 +08:00
    都谨慎到不敢白天查库了,然而指称环境时用了个模棱两可的缩写 OL,online ? offline ?
    Garland
        15
    Garland  
       2020-07-29 19:10:55 +08:00
    手动查线上数据库万一 SQL 写的不好+没做好隔离可能会拖垮整个线上
    建议在离线的数据上查,比如同步 mysql 的 binlog 到 hive 这种
    levylll
        16
    levylll  
       2020-07-29 19:27:35 +08:00
    写的 sql 有毛病咋办?怎么保证 sql 一次写成啊?
    reus
        17
    reus  
       2020-07-29 19:56:10 +08:00 via Android
    有什么问题?
    “怕数据库崩溃?”,你这话什么意思?数据库难道没有崩溃的可能性吗?
    ytmsdy
        18
    ytmsdy  
       2020-07-29 20:12:30 +08:00
    你们公司的 CTO 也可以下岗了,就不能搞一个读写分离?所有查询都在下行库里面查询?
    zsdroid
        19
    zsdroid  
       2020-07-29 20:26:14 +08:00
    正式环境不是叫 prod 吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2359 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:47 PVG 23:47 LAX 08:47 JFK 11:47
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86