oracle
林毛毛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle数据库表空间、段、区和块
在接触Oracle之前使用过MySQL,不得不说两种数据库差别很大,比如Oracle的表空间。好不容易终于对Oracle数据库的表空间、段、区和块这几个概念有一个稍微清晰的理解了。这几个概念都属于逻辑结构上的,主要是oracle为了对用户屏蔽掉底层操作系统的差异。 块是Oracle数据库处理数据最基本的单位(在数据库创建时就设置好且之后不能修改,所以设置合适的块容量很重要),对于数据库表某一个记...原创 2018-09-14 15:07:18 · 1206 阅读 · 0 评论 -
数据库死锁
一个session上的数据修改没有提交,数据库会保持锁的状态,在业务中一般出现的死锁可能由于修改数据库过程中通信中断,而修改的数据没有及时提交。在书上看到数据库被锁定可以使用commit或rollback进行锁的释放,但是实际运维时处理的方式应该是kill掉锁的进程,一方面是防止业务混乱,另一方面是不同的session里看到的数据状态不一样。在数据提交之前,当前session可以看到修改后的状态...原创 2018-11-22 14:29:23 · 398 阅读 · 0 评论 -
Oracle数据泵备份错误
出现此错误因为创建目录的时候在sql里面创建了目录对象,但操作系统中并没有这个目录,解决方式就是在操作系统中创建出这个目录即可。原创 2018-12-27 18:35:24 · 394 阅读 · 0 评论 -
Oracle数据库SCN理解
SCN(System Change Number),这个参数相当于Oracle数据库中每一个操作的计数,唯一且递增。其中SCN存在于控制文件中,每个数据文件和重做日志中,很多地方把这些分成四种SCN,系统检查点SCN,数据文件检查点SCN,开始SCN和结束SCN。说简单点,当我们对数据库进行操作的时候,是先写进重做日志中的,每一个操作都有一个SCN号,从数据库里我们查询可以看到重做日志的起始S...原创 2019-01-16 14:40:13 · 1700 阅读 · 0 评论
分享