![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
sususu_44064056
这个作者很懒,什么都没留下…
展开
-
ORACLE中一条SQL语句的详细执行过程(初学者)
一条SQL的执行过程:1.建立连接:***客户端要访问数据库,则oracle会在客户端和服务器进程之间建立一个会话,并在服务器上建议一个专门处理这个会话的进程,即服务器进程。客户端键入sql命令,通过连接将sql命令传输到服务端(连接的作用就是传递,不做分析)。2.语法检查:服务端接受sql命令到共享池,并在共享池的共享sql区域检查此sql的语法,若有错误,则返回错误代码及错误描述(S...原创 2019-07-17 18:02:16 · 4647 阅读 · 0 评论 -
oracle12c CDB和PDB的转换
ORACLE12c中添加了多租户容器和可插入数据库体系结构。其中,有几个概念我们必须知道。多租户容器:即多租户容器数据库,是Oracle 12C引入的特性,指的是可以容纳一个或者多个可插拔数据库的数据库,这个特性允许在CDB容器数据库中创建并且维护多个数据库,在CDB中创建的数据库被称为PDB,每个PDB在CDB中是相互独立存在的,在单独使用PDB时,与普通数据库无任何区别。CDB根容器数据...原创 2019-07-24 21:58:58 · 2751 阅读 · 0 评论 -
Oracle数据库启动和关闭过程
1.启动数据库实例(3个过程):nomount -----#实例已经启动 smon 和 pmon 可以查到信息,此阶段需要参数文件mount ------#此阶段需要控制文件,若控制文件的拷贝丢失或损坏,则不能进入此阶段open --------#此阶段需要检查数据文件和redo log文件,若丢失,则不能进入到此阶段1,startup nomount;[ora...原创 2019-07-31 11:04:43 · 1496 阅读 · 0 评论 -
oracle学习笔记---ckpt进程和脏块
CKPT(check point)进程:即检查点进程,可分为两类:完全检查点和增量检查点1.完全检查点(1)触发时间:数据库正常关闭后(shutdown immediate,shutdown)手动切换在线日志(alter system switch logfile;)执行检查点(alter system checkpoint;)(2)动作:更新scn号(system change...原创 2019-08-04 12:37:47 · 416 阅读 · 0 评论