摘要:
hr问你:如果,我是说如果
有一天,你删了公司重要数据,你会怎么做?
我们分情况讨论就是
第一种:类似delete,update,insert修改,我会用Flashback工具回滚,如果多行要注意回滚逆序
第二种:删库,表 必须会用到“全量备份”!!!还有实时的binlog备份
大概就是全量备份-》临时库
经过修改误操作处理过的binglog-》临时库=恢复完成!
为了提高库恢复的时间,我会用到延时库,如果我设置延时10分钟,那我在误操作后的十分钟内都可以修改回来
为了预防误删库的一个情况出现,我建议还是账号分离比如只给业务开发同学 DML 权限,而不给 truncate/drop 权限,DBA 团队成员规定日常只使用只读账号
值得一提的是:预防远比处理的意义来得大! 阅读全文