~我的一次删库(未跑路)经历~
05/06年间还在实验室憋论文那会儿,师兄接了一家京郊宠物用品连锁店(隐其名讳不提)的项目,是一个进销存+客服系统;我们重构了库表结构,并从oracle换到了sqlserver.
记得那天去客户那里做数据迁移,也不用任何工具,毕竟库表是自己重构的心里很明白,就直接sql搞.
业务繁杂,库表众多,从下午一两点搞到晚上10点,预计12点前收工;那时虽然年轻也顶不住那么搞,精神逐渐恍惚,仿佛进入化境,当时还自得,觉得键盘敲的噼里啪啦,sql写的腾云驾雾,有种可以操控一切的上帝的感觉.
在sqlserver的查询分析器中,可以f5执行选中sql语句,在执行个条件删除时,一个恍惚没有选择where条件,然后一个f5就点过去了;点完也意识到了,这可是整理了几个小时才出来的业务表数据啊,sqlserver2000这个查询分析器也没有事务的提交和回滚机制;当时真有灵魂出鞘的感觉,大脑一片空白;还好数据源还在,从头再干吧,一直折腾到天亮.
这次事件以后,再做数据库操作,我一定在大节点时做整库备份,在delete前再三检查条件,即使在测试库也如此.
我的一次删库(未跑路)经历 by 田飞 @ 2019-09-25 10:12:24
切到该章
收藏
从此续写