2023年1月10日

[Oracle19C 数据库管理] 创建PDB

摘要: 使用PDB$SEED模板创建PDB 通过PDB$SEED创建PDB数据库,将会触发以下动作: 将文件从PDB$SEED文件夹复制到新创建的PDB数据库文件夹中。 创建表空间 SYSTEM SYSAUX UNDO 创建默认用户 sys system 创建以数据库命名的服务。 使用FILE_NAME_C 阅读全文

posted @ 2023-01-10 20:59 LeoZhangJing 阅读(3739) 评论(0) 推荐(0) 编辑

2023年1月5日

[Oracle19C 数据库管理] Automatic Diagnostic Repository ADR 与动态性能视图

摘要: Automatic Diagnostic Repository ADR在系统层面跟踪和记录系统诊断数据。 ADR BASE: 由DIAGNOSTIC_DEST初始化参数指定, 默认存放在/u01/app/oracle. ADR HOME: /diag//<db_id>/<instance_id>。 阅读全文

posted @ 2023-01-05 16:36 LeoZhangJing 阅读(160) 评论(0) 推荐(0) 编辑

[Oracle19C 数据库管理] 初始化参数

摘要: 初始化参数文件 默认情况下, 初始化参数文件保存在 $ORACLE_HOME/dbs 目录中。 初始化参数分为SPFILE和Pfile两种。 SPFILE (Server Parameter File) 二进制文件,可以由数据库服务器进行读写。不能进行手工的修改。相对于Pfile,它可以在系统中,使 阅读全文

posted @ 2023-01-05 15:16 LeoZhangJing 阅读(965) 评论(0) 推荐(0) 编辑

2023年1月4日

[Oracle19C 数据库管理] 启动和停止Oracle数据库

摘要: 数据库启动的三个阶段 startup nomount 数据库根据初始化文件启动实例,分配内存给系统全局区SGA,并启动所有的后台进程。 打开alert log和trace file。 这个阶段实例会启动,但数据库无法访问。在nomount阶段,主要是用来创建数据库,重建控制文件或者进行备份与还原操作 阅读全文

posted @ 2023-01-04 21:40 LeoZhangJing 阅读(1594) 评论(0) 推荐(0) 编辑

[Oracle19C 数据库管理] CREATE DATABASE创建数据库

摘要: 使用CREATE DATABASE创建数据库CDBDEV, Container Database。 在oracle用户下创建脚本 [oracle@ol8-19 ~]$ vi CrCDBDEV.sql 输入以下内容: CREATE DATABASE cdbdev USER sys identified 阅读全文

posted @ 2023-01-04 20:29 LeoZhangJing 阅读(1206) 评论(0) 推荐(0) 编辑

2023年1月3日

[Oracle19C 数据库管理] dbca silent创建数据库

摘要: 创建的数据库的Global Database Name是CDBTEST, 实例名字是CDBTEST. 多租户CDB, 带一个PDB叫做PDB1. 带有范例数据库hr。 字符集 AL32UTF8。 实例对应的LISTENER是LISTENER1, 需要使用netca提前建立好, 对于1522端口与世无 阅读全文

posted @ 2023-01-03 23:06 LeoZhangJing 阅读(320) 评论(0) 推荐(0) 编辑

2022年12月23日

Oracle 19C学习[ASM] - 01

摘要: 在没有ASM之前ORACLE数据库靠什么去解决存储问题: 裸设备:裸设备就是没有被文件系统格式化的分区或者是直接挂载到操作系统上的磁盘。ORACLE可以直接将数据写入到裸设备中,读写能非常优异。像ORACLE的数据文件、控制文件、REDO日志在过去经常使用裸设备作为存储介质。裸设备最大的缺点就是裸设 阅读全文

posted @ 2022-12-23 21:57 LeoZhangJing 阅读(217) 评论(0) 推荐(0) 编辑

2022年12月22日

不止Oracle 读书笔记

摘要: Oracle由实例和数据库组成,上半部的直角方框为实例instance,下半部的圆角方框为数据库Database。 实例是由一个共享内存区SGA(System Global Area)和一系列后台进程组成的,其中SGA主要被划分为共享池(shared pool)、数据缓存区(db cache)和日志 阅读全文

posted @ 2022-12-22 22:04 LeoZhangJing 阅读(70) 评论(0) 推荐(0) 编辑

2022年11月13日

Oracle 19C学习 - 23. 分区表

摘要: Oracle默认表结构 Oracle数据库默认的表类型是堆表。堆表就是将所有的数据按照表的结构和约束统一保存到表段所对应的数据文件。 Oracle的分区 将一个大表按照一定的规则划分为很多物理上的小表,而逻辑上仍然是一个大表,对应用是透明的。 分区技术是针对表、索引组织表和索引的技术。 OLTP可以 阅读全文

posted @ 2022-11-13 21:31 LeoZhangJing 阅读(571) 评论(0) 推荐(0) 编辑

2022年11月12日

Oracle 19C学习 - 22. WITH AS 语句

摘要: 什么是WITH AS 语句 WITH AS相当于虚拟视图。 WITH AS也叫做分解子查询或者片段子查询。 定义一个SQL片段, 该片段会被后面的SQL语句用到,可以近似看作一个可用的临时视图。 WITH AS优点 增加了SQL的可读性,如果构造多个片段子查询,结构会更加清晰。 一次构建,多次使用, 阅读全文

posted @ 2022-11-12 22:29 LeoZhangJing 阅读(273) 评论(0) 推荐(0) 编辑

导航