自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 cdb与pdb

由于pdb的独立性,每个pdb都可以有自己的用户、角色、配置和数据,这使得在一个cdb中可以同时支持多个应用程序,每个应用程序都有自己的pdb。pdb是一种新型的数据库架构模型,pdb在oracle12c中可以看做是多个独立的数据库,每个pdb都有自己的数据文件和实例,pdb中的数据可以在不同的pdb中进行共享和隔离。pdb和cdb可以一起使用,cdb是一个容器数据库,pdb可以被动添加到cdb中,每个cdb可以包含多个pdb。在cdb中管理pdb的方式类似于在传统的非容器的数据库的数据库中管理实例。

2023-02-21 11:06:52 1427

原创 rac的内容

高可用性:rac集群可以实现自动故障转移,当某个节点出现故障转移时,集群可以自动将该节点的资源转移到其他节点,从而实现高可用性和无停机运转。共享储存和网络:rac集群中的所有节点必须共享相同的存储设备和网络,以便在所有节点上共享数据文件、控制文件、归档日志等资源。负载均衡:rac集群可以自动将负载均衡在各个节点之间,通过调整连接的发布和资源的使用,确保每个节点都可以平衡地处理请求。rac可以是数据库集群化,提高数据库的可用性和可伸缩性,同时也可以实现数据共享,负载均衡和链接时的故障转移。

2023-02-21 02:04:08 586

原创 备份的知识点

8.备份和恢复的注意事项:需要注意备份和恢复的时间、顺序、格式等,以确保数据的正确性和一致性,同时还需要进行足够的日志记录和备份文件管理。从备份策略分为:整库备份(备份包含所有数据文件和至少一个控制文件的备份),部分备份(只备份一部分数据文件或表空间)。5.备份的制定策略:备份策略需要考虑备份频率、备份时间、备份的数据类型和范围、备份文件的存储位置和周期等因素。6.备份文件的存储和保护:备份文件需要存储在安全的位置,并采取措施进行加密和压缩,已保护数据的安全性和完整性。

2023-02-20 16:32:20 867

原创 linux物理操作

shell环境变量:环境变量是一些特殊的变量,用于存储有关shell会话、用户、系统和其他相关信息的值。可以使用echo来查看环境变量的值,如:echo $PATH echo $HOME。PATH:存储shell在运行命令是查找可执行文件的顺序。例如,在输入命令时,shell会按照PATH中列出的顺序查找可执行文件,直到找到符合条件的文件为止。PS1:定义了shell提示符的格式。HOME:是当前用户主目录的路径。SHELL:是当前使用的shell的路径。查看系统进程的树形结构:pstree。

2023-02-19 17:10:30 108

原创 数据库原理4

现在,数据文件里就包含了截至到故障点的所有已提交的和未提交的数据库修改,但是未提交的更改是不应该写入到数据库的。至此,数据库中就只包含了截至到故障点的所有已提交过的数据库的修改。实例意外崩溃或紧急关机过程中,由于没有执行强制检查点,因此导致内存中大量提交过的数据块没有写入数据文件,同时数据文件头也没有刷新,那么下次数据库重启时,在open阶段,系统监视器进程在根据控制文件的记录打开每一个数据文件时就会发现数据库没有同步,这时监视器进程会自动执行实例恢复,把丢失的内存中数据库的修改重新找回来。

2023-02-19 16:26:49 62

原创 数据库原理3

检查点机制 检查点是Oracle数据库内部的一个重要的驱动机制。Oracle按每三秒把数据库时间分为连续的间隔,每个三秒中间隔用一个十进制的数字序列唯一表示,这个数字序列就是scn,一个scn就是一个检查点间隔,唯一表示数据库内的一个三秒时间段。 在上一个scn间隔结束、新的三秒钟间隔开始时,检查点进程就会产生新的检查点信息scn,并在第一时间把新的scn在控制文件记录下来,之后,检查点进程就会一直等待,等三秒结束这一时间点到来,这个时间点称为完全检查点,在完全检查点时,检

2023-01-05 16:28:11 50

原创 数据库原理2

重做数据,还原数据,维护检查点队列。重做数据是由重做条目组成,每个重做条目对应一个数据块的修改,该重做条目记录了产生事务开始的scn和时间戳、事务编号、事务提交scn和时间戳、修改的类型以及修改的段的所属的类型和名称。重做条目生成后,会先存入重做日志缓冲区,再由日志写进程协调并整体刷新到联机重做日志以持久化保存,LGWR会在任何一个提交的时候、缓冲区三分之一满或记录1M缓冲数据时、联机重做日志组发生切换时、数据库写进程(DBWn)执行之前以及自上次日志写完后三秒钟时的任何一个条件成立时执行。

2023-01-03 23:23:49 65

原创 数据库原理2

事务的执行2 有了执行计划就可以执行updata语句,第一步是在缓存高速缓冲区中查找数据块,该数据块包含了要更新的行片段信息。在内存中有一个称作最近最少使用列表的数据结构,这是一个有序的双向链表,每个节点记录了一个高速缓冲区中的一个数据块的内存偏移量和块的状态。高速缓冲中使用频率最高的数据块信息被记录在链表头,使用最少的记录在链表尾部。服务器进程通过遍历最近最少使用列表来获取它所需要的内存块的1状态信息,如果所需要的clear状态的数据库已经在内存,称为命中,就可以执行该updata语句了,

2023-01-01 22:33:40 67

原创 数据库原理

事务的执行1 服务器进程在收到客户端应用发送的SQL文本时,首先要进行浅解析,就是根据共享池中数据字典缓冲的对象定义信息来判断该SQL语句要操作的数据库对象是否存在、语句的语法是否满足规范要求等,通过后,服务器进程就会在共享池的库缓冲中查找该SQL文本的共享SQL区域以获取执行计划来执行该语句,如果共享SQL区域存在并且所操作的对象的权限合法就会立即执行,但是如果没有找到则会为该语句分配新的共享SQL区域以保存该语句在深解析后生成的分析树和执行计划。深解析是用来构建SQL语句针对当前数据集的

2022-12-31 19:15:39 58

原创 数据库原理1

在服务器进程创建好之后,会自动获取对数据库和实例的完整的访问权限,监听程序此时会连接到该服务器进程,并将客户端进程的地址等初始化信息传递给它,之后,监听程序断开与客户端进程的连接,继续处理下一个用户进程的访问请求。与此同时,服务器进程根据监听程序提供的信息断开与客户端进程的连接,继续处理下一个用户进程的请求。与此同时,服务器进程根据监听程序提供的信息连接到客户端的应用程序,并对用户进程进行用户名和密码的安全验证,如果通过验证,则会话建立,用户可以进行事物的处理。

2022-12-30 21:42:01 94 1

原创 Linux基础3路径

绝对路径是一个完全限定的名称,用于指定文件在文件系统层次结构中的确切位置。文件系统中的每个文件都有一个唯一绝对路径名,可通过简单的规则识别:第一个字符是正斜杠/的路径名是绝对路径名。与绝对路径一样,相对路径也标识唯一文件,仅指定从工作目录到达该文件所需要的路径。识别相对路径名遵循一个简单规则:第一个字符是正斜杠之外的其他字符的路径名是相对路径名。文件或目录的路径指定其唯一的文件系统位置。他们的引用方式可以与文件相同。当前工作目录和相对路径:当前用户登录并打开命令窗口时,初始位置通常是该用户的住目录。

2022-12-25 02:23:37 101

原创 Linux基础2文件系统结构

文件系统的层次结构

2022-12-24 22:46:21 126 1

原创 Linux基础命令

Linux基础:cat查看文件内容。Tab补全。\在另一行上继续长命令。history命令历史记录。编辑命令行。

2022-12-19 21:08:44 787 1

转载 Linux介绍

Linux简单介绍

2022-12-15 21:59:06 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除