2022年2月11日
摘要: 并发控制: 通过DLM来管理 健忘症: 整个集群只能有一份配置信息,不能两个节点都有 通过 OCR磁盘 来解决,更新本地和其他节点的缓存 该问题是由于每个节点上都有一份集群配置信息,修改节点的配置信息得不到同步导致的。 解决健忘问题的最简单办法是,整个集群只有一份集群配置信息,无论哪个节点修改了配置 阅读全文
posted @ 2022-02-11 23:15 水语者9 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 控制文件不可修改,如果担心控制文件容易,可以多存放几份 控制文件非常重要,相当于大脑,数据库所有的文件都经过控制文件来实现管理 一个表空间有多少个文件,这些文件的路径是什么,都在数据库控制文件里展现,而且会随时同步一次,隔3秒。 控制文件有一个 心跳 如果增加了表空间,马上会对控制文件 进行变更 完 阅读全文
posted @ 2022-02-11 23:10 水语者9 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 分区表的作用: Oracle 的表分区功能可以使某些查询以及维护操作的性能大大提高 分区表优缺点: (1)由于将数据分散到各个分区中,减少了数据损坏的可能性; (2)可以对单独的分区进行备份和恢复; (3)可以将分区映射到不同的物理磁盘上,来分散 IO; (4)提高可管理性、可用性和性能。 (5)缺 阅读全文
posted @ 2022-02-11 22:28 水语者9 阅读(2821) 评论(0) 推荐(0) 编辑
摘要: 选错执行计划了: https://www.cnblogs.com/lcword/p/8250141.html 其他答案的汇总: https://www.cnblogs.com/kubidemanong/p/10734045.html 答案: 以上是我的总结与理解,最后一个部分,我怕很多人不大懂数据库 阅读全文
posted @ 2022-02-11 22:20 水语者9 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Oracle系统进程主要有哪些,作用是什么 1.数据写进程(DBWR): 负责将更改的数据从 数据库缓冲区高速缓存(database buffer cache) 写入数据文件 DBWR 触发的时机:记住前3个就差不多了 1.检查点执行 2.脏块上限到达 3.缓冲区没有自由空间 4.超时 5.连接RA 阅读全文
posted @ 2022-02-11 22:14 水语者9 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 数据库优化的思路: 在数据库优化的时候,可以从5个方面调整: 1.网络 2.硬件:I/O子系统,CPU子系统,存储器 3.操作系统 4.数据库:存储参数调整,环境参数调整 5.应用程序 更加详细的: 1.客户端-中间层故障 1) 应用程序损坏 2)客户端版本及驱动 3)防火墙 4)TNS配置文件 2 阅读全文
posted @ 2022-02-11 22:07 水语者9 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 参考文档:https://www.linuxprobe.com/linux-clear-files.html 方法1: > 123.log 方法2: : > 123.log 方法3: true > 123.log 方法4: cat /dev/null > 123.log 方法5: cp /dev/n 阅读全文
posted @ 2022-02-11 21:59 水语者9 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 方法1:sqlplus中 alter database backup controlfile to trace as 'D:\app\backup\control.trce'; 方法2:sqlplus中 alter database backup controlfile to '/oracle/co 阅读全文
posted @ 2022-02-11 21:57 水语者9 阅读(230) 评论(0) 推荐(0) 编辑
摘要: undo主要是为了 保证事务和数据的一致性,如果做错了,可以回退,redo和undo是o的 核心技术,重中之重 undo介绍: 数据库恢复的时候 先应用redo,把 提交或没提交的 数据全部写到数据文件里 再通过undo,把那些 没提交的 数据回滚,只让提交过的数据在数据文件里生效 这也是oracl 阅读全文
posted @ 2022-02-11 21:53 水语者9 阅读(371) 评论(0) 推荐(0) 编辑
摘要: oracle世界有3种数据:undo,redo和data redo日志的作用: 1.记录oracle数据库的变化 2.可以避免数据提交后直接写入数据文件 3.实例恢复和介质恢复 --这里是两种恢复,要搞清楚 redo是按照线程来组织的 redo机制是私有的 rac中,redo是共享的 借助redo, 阅读全文
posted @ 2022-02-11 21:43 水语者9 阅读(1154) 评论(0) 推荐(0) 编辑