数据库的数据安全性来源于方方面面,但是最基础的安全保障,还是要做备份。
对于一个数据库服务工程师来说,在接触任何一个数据库实例时,都可以执行下面这两个语句,如果任何一个语句的结果为空:那必须马上“停止”业务,进行整改!
select * from v$dm_arch_ini where arch_is_valid='Y';
select * from v$backup_history;
在任何数据不允许丢失的数据库实例上,这两个语句的结果集都不能为空(不允许查不到数据)
如果这两个SQL的任何一个结果为空;那么相当于广而告之:我这个数据库里面的数据一点都不重要,可以随时丢掉、找不回来,也都是没关系的。
文章
阅读量
获赞