看了站内很多不小心把数据库清空或误删数据的

讨论 未结 27 70
documentzhangx66
documentzhangx66 会员 2022年7月11日 10:30 发表
<p>提个醒:</p> <p>1.一定要做数据库自动备份,至少每日一备份。 就是个脚本的事情,搜一下就完事了。</p> <p>2.除了查询外,做增删改之前,一定要备份一次。不要怕麻烦,不要怕耽误时间。 性能不够上固态,固态不够上内存盘。</p> <p>以上两点,没做好,是有可能吃牢饭的,没开玩笑。</p>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
27个回复
  • zhzy0077
    2022年7月11日 12:29
    所有 dml/ddl 前要么 begin transaction 要么找人 review 一遍也很重要
    0 0
  • moult
    2022年7月11日 13:28
    3 、不想动手就掏钱买云数据库吧,都有秒级回滚功能。
    0 0
  • rekulas
    2022年7月11日 13:28
    提到的 2 点没意见,最后一句不敢苟同,似乎没有过这种案例吧
    0 0
  • kingjpa
    2022年7月11日 14:27
    自己玩的项目还好, 生产数据库备份一次要多久,以及会不会锁表,没试过吗?
    0 0
  • cpstar
    2022年7月11日 14:27
    我倒是没有删库,就是 update 的时候忘了 where ,而已,而已,而已。。。多大点事
    0 0
  • xubingok
    2022年7月12日 00:28
    云数据库这么屌吗...是每秒备份一次?
    0 0
  • l4ever
    2022年7月12日 00:28
    总结的不错, 刚入行的新手可以看看. 老手就一笑而过了.
    0 0
  • micean
    2022年7月12日 00:58
    动生产库养成建表存变动数据的习惯
    0 0
  • bthulu
    2022年7月12日 00:58
    云数据库可设置成每事务备份一次, 可确保任何情况下数据不丢失
    0 0
  • Chad0000
    2022年7月12日 00:58
    不需要时时备份,mysql 云数据库定时备份➕binlog ,可以恢复到任意时刻。云商自带功能。
    0 0
  • ila
    2022年7月12日 01:26
    克隆个 dev 数据库,放脱敏后的数据,操作无误,再用同个语句操作线上的
    0 0
  • liuliangyz
    2022年7月12日 01:26
    说明,你们这些系统基本都不是特别重要的系统。重要的系统不回搞什么脚本备份的,肯定是上数据库集群,硬件上就是多机热备,共享存储。同时存储也是硬件灾备。 什么软件热备,手工备份,都是为了省成本高出来的软件方案。
    0 0
  • singerll
    2022年7月12日 01:56
    性能不够上固态,固态不够上内存盘。 抱歉,就是 dba ,我也没见有这么大权力的。
    0 0
  • Cmdhelp
    2022年7月12日 01:56
    做好数据备份,真的很重要
    0 0
  • R18
    2022年7月12日 01:56
    我有点好奇, 200 多 G 的数据库该怎么备份.
    0 0
  • mywaiting
    2022年7月12日 01:56
    OP 没有总结到点上啊,备份肯定没错,但备份只是挽救措施 最关键的是:永远不要手动执行 SQL 语句~
    0 0
  • nothingistrue
    2022年7月12日 01:56
    这两个提醒属于费工夫不讨好的提醒。 用在生产库上没用:1 ,这种备份作用很有限,一天一备份间隔时间太长,热机备份不能直接用来恢复,冷机备份又要先停机; 2 ,啥都备份等于啥都没备份,这种备份压根没法用来恢复数据。 用在个人库徒增工作量。 对于在程序之外动生产库的操作,一减少二增加操作审查流程,要比上面的方式有效多了。
    0 0
  • Tounea
    2022年7月12日 09:28
    想问下各位数据库备份频率是怎么样的?是每天增备还是每天全备?数据库小还好说,要是数据库容量特别大呢?
    0 0
  • adoal
    2022年7月12日 09:28
    有实时备份可以完整恢复当然好,但如果数据被破坏了又没办法完整恢复回来,要承担经济甚至法律责任时,丢失一天的数据跟跟全丢的责任轻重还是大不一样的,这时候有 daily backup 对当事人来说当然有用
    0 0
  • neptuno
    2022年7月12日 09:28
    1 、测试环境多测试几遍 sql 2 、线上运行前,找人 review 。(站内那几个案例,感觉都是连测试都没测过,直接线上手写 sql ,肯定会出问题)
    0 0