数据库维护的经验教训

 2023-09-05 阅读 45 评论 0

摘要:对实际系统的数据库维护的实践经验教训: 今天去ISBN做数据调整,通过SQL语句修改后台数据库,使数据保持一致。可是,居然有一条修改语句,在没有带条件的情况下执行了,而且还提交完成。这样,就导致真实数据丢失了,还好
对实际系统的数据库维护的实践经验教训:
今天去ISBN做数据调整,通过SQL语句修改后台数据库,使数据保持一致。可是,居然有一条修改语句,在没有带条件的情况下执行了,而且还提交完成。这样,就导致真实数据丢失了,还好现场环境保护的好,最后数据还是成功恢复过来。下面把教训、经验整理如下:
1.数据操作时一定要过细,特别是在正式使用的系统中,数据是很重要的,每进行一次修改操作,在提交前一定要看看,这个操作影响了多少条记录,是不是你确实要修改的,在确认无误后,才作提交处理。

2.一旦发现,操作有误,数据已经丢失了,就要一定要保护好现场,以求能完全恢复数据,要是系统允许暂停,就得关掉相关服务。

3.不要遇到问题就慌,要冷静,一步步来,找出问题的解决方案。

4.对数据库进行修改操作前一定要先作备份,操作完后也要作一次备份,数据量少时,全部备份,否则做增量备份。

5.数据库中除了要操作日志表,最是对每张业务表都带有这样三个字段字段,本行记录的操作人,操作时间,本行记录是否有效。

6.做事要有胆大心细,对数据操作时,一定要心里很清楚,这样一个操作会产生什么样的效果,然后再动手操作,保护好数据的一致性。
7.写sql语句时,一定要想到where,在条件下作变动。









本文转自 yuwenhu 51CTO博客,原文链接:http://blog.51cto.com/yuwenhu/139718,如需转载请自行联系原作者

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/1001.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息