我们知道在SqlServer实例启动过程中数据库会进行还原(Redo,Undo)然后打开提供服务,但我们知道tempdb是不提供重做机制的(Redo)那tempdb是如何还原的呢?如果tempdb损坏我们该怎么办,这里我将通过实例给大家介绍.
分类:
数据库 时间:
2014-08-21 16:43:34
阅读次数:
264
日志: 说白了就是为了恢复(撤销机制) 软件里面不都有撤销ctl+z吗?但是怎么实现的呢?想一下就是记下过程,逆向操作一遍即可。Log4j原理: 一个循环处理过程--日志组,循环使用。DB里面的日志: 一条SQL进行解析之后,形成redo,undo日志,然后操作存储设备(也就是物理的操作过程...
分类:
其他好文 时间:
2014-08-17 21:12:32
阅读次数:
242
TRANSACTIONS------------Trx id counter 2003909(当前事务号)Purge done for trx's n:o < 2003905 (清理线程完成到了哪个点)undo n:o < 0 state: running but idle如果上述两个差距很大,可能...
分类:
数据库 时间:
2014-08-15 23:44:49
阅读次数:
275
接到地市反馈某一个数据库打不开了
1.登陆主机,查看数据库告警日志
最早数据库出现问题时的日志是在2014年6月7日
数据库在切换redo时异常关闭,之后数据库一直为开启使用
2.数据库在2014年6月8日 OPEN后,有recovery的进程报错
目前已经找不到这些文件,无法核实当时的异常信息源,接着往下看日志
3.数据库在2014年6月9日11:36:45时...
分类:
其他好文 时间:
2014-08-13 22:38:17
阅读次数:
459
表误删记录恢复操作
最近处理了个用户误删delete table 的故障,这里做了一个简单的汇总,文章内容整理自pub 里的各位大师的精粹,我这里偷个懒直接拿来用下。
基本处理思路:
1.如果还没有提交,用rollback。(应该不大可能。)
2.如果提交时间超过5分钟以上且小于undo_retention的设置,可以使用回闪功能。具体限制和操作可以参考:http://blog...
分类:
其他好文 时间:
2014-08-13 10:39:15
阅读次数:
260
一、手工生成Sql tuning advisor
1、SQL text format:
DECLARE
my_task_name VARCHAR2(30);
my_sqltext CLOB;
BEGIN
my_sqltext := 'SELECT * FROM DBA_SEGMENTS WHERE OWNER=''CLIC'' AND SEGMENT_TYPE=''T...
分类:
数据库 时间:
2014-08-12 19:02:34
阅读次数:
353
1、查看segment advisor
方法一:
select * fromtable(dbms_space.asa_recommendations('TRUE','FALSE','FALSE'));
dbms_space.asa_recommentdations的三个参数:
all_runs TURE返回历次运行的结果,FALSE则返回最近一次运行的结果
show_ma...
分类:
其他好文 时间:
2014-08-12 17:07:44
阅读次数:
471
Flashback query(闪回查询)原理Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回。Flashback query(闪回查询)前提:SQL> show parameter undo;NAMETYPEVALUE-...
分类:
数据库 时间:
2014-08-12 00:07:53
阅读次数:
340
undo表空间中undo段是自动生成的,oracle自动使用undo表空间的undo段。作为高级DBA,需要了解Oracle是如何使用undo段的。这样出了性能问题才能够解决。1.Undo表空间及管理方式show parameter undo_tablespaceshow parameter und...
分类:
数据库 时间:
2014-08-07 03:02:18
阅读次数:
313
101.Identify two situations in which you can use Data Recovery Advisor for recovery. (Choose two.)A. The user has dropped an important table that need...
分类:
其他好文 时间:
2014-08-06 22:00:42
阅读次数:
721