- 博客(7)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 Oracle 删除表后多出了类似BIN$bdqTEdDrT7iRIC2+iRTfXQ==$0的表
Oracle 删除表后多出了类似BIN$bdqTEdDrT7iRIC2+iRTfXQ==$0的表 在oracle 11g中建了几张表,删除后,发现多了几张表名很长的表,上网查了下原因:1、从oracle10g开始删除数据库表的时候并不是真正删除,而是放到了recyclebin中,这个过程类似 windows里面删除的文件会被临时放到回收站中。2、删除的表系统会自动给他重命名就是...
2018-08-23 09:14:33 631
原创 Oracle Enqueue lock队列锁机制
你有多了解Oracle Enqueue lock队列锁机制?概念 Enqueue 队列锁 是 oracle中 主要的 并发访问控制 和锁的机制。 我们耳熟能详的 TM table lock表锁 和 TX 事务锁都是 enqueue 。 enqueue 最多可以有6个模式 , enqueue lock被设计出来用于那些需要较长时间锁机制的场景。enqueue 的 6个 锁模式分别...
2018-08-22 13:31:26 1502
转载 全面解析9i以后Oracle Latch闩锁原理
Latch闩锁在Oracle中属于 KSL Kernel Services Latching, 而从顶层视图来说 KSL又属于VOS Virtual Operating System。Latches 是一种 低级别(low-level)的 锁机制, 初学IT的同学请注意 低级不代表简单, C语言对比java语言要 低级一些但C并不比java简单。在一些文章著作中也将latch称为spin...
2018-08-20 10:46:37 335
转载 Oracle redo log 机制
Oracle 的Redo 机制DB的一个重要机制,理解这个机制对DBA来说也是非常重要 一.Redo log 说明Oracle 的Online redo log 是为确保已经提交的事务不会丢失而建立的一个机制。 因为这种健全的机制,才能让我们在数据库crash时,恢复数据,保证数据不丢失。 1.1 恢复分类恢复分两种:(1) Crash recovery(2) ...
2018-08-06 15:08:07 984
原创 Oracle 实例恢复时 前滚(roll forward) 后滚(roll back)
一. 什么时候需要实例恢复 在shutdown normal or shutdown immediate下,也就是所谓的clean shutdown,checkpoint也会自动触发,并且把SCN纪录写回。 当发生checkpoint时,会把SCN写到四个地方:三个地方于control file内:(1)SYSTEM CHECKPOINT SCN(2)Datafile ...
2018-08-06 14:51:27 803
原创 RedoLog Checkpoint 和 SCN关系
一. Redo log 作用数据库异常关机(比如突然断电,shutdown abort: 它会立即关闭数据库,等同于断电)之后,这时已经commit的事务已经记录到online redo log中,下次启动数据库时,Oracle进行恢复操作,将online redo log中的事务操作调入内存中,进行相应操作后将数据记入到数据文件中,数据操作完成。对于没有commit而已经写入数据文件或回退...
2018-08-06 14:45:44 398
原创 sql loader导出数据和导入数据(sqlldr)
详细请参考:https://www.yuhuashi.info/post/121.html
2018-08-03 09:05:47 26296
mysql 慢查日志实时解析工具
2022-09-20
Oracle 12c Active Data Guard Far Sync
2018-04-11
oracle DG(搭建+swithover+failover(flashback恢复)+broker(fsfo)
2017-02-17
failover dg 恢复
2016-11-08
truncate 表恢复
2016-11-08
dbca和netca
2016-11-08
sql server 2008 移植到oracle11g
2016-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人