Oracle 基础相关(杂项) 查看Oracle进程 ps -ef查看oracle相关的进程ps -ef | grep ora_连接到数据库 sqlplus连接到数据库,sysdba是默认的超级账户,和linux下的root类似。 scott是创建的用户,密码是tiger。sqlplus / as sysdbasqlplus scott/tiger连接到数据库,sysdba是默认的超级账户,和li...
Oracle 多表查询 文章目录1. 多表查询2. 连接类型2.1 Natural joins(自然连接)2.2 Outer joins(外连接)2.3 Cross join(交叉连接)3. 语法3.1 使用USING子句3.2 使用ON子句3.3 表的自连接3.4 非等值连接3.5 INNER & OUTER JOIN 内连接和外连接3.6 左/右外连接3.7 全外连接4. 笛卡尔积4.1 交叉连接1. 多表...
Oracle 集合运算符 文章目录1.集合运算2. UNION 操作符3. UNION ALL 操作符4. INTERSECT 操作符5. MINUS 操作符6. 相匹配的select语句7. 集合操作中使⽤order by1.集合运算将多个查询用集合运算符连接组成⼀个单个的查询控制返回的顺序注意事项在select列表中中得列表和表达式在数量上必须匹配在第二个查询中得每一列得数据类型必须与第一个查询其对应列...
Oracle 事务 文章目录1. 数据库事务2. 保存点3. 隐式事务处理3.1 提交或回滚前的数据状态3.2 COMMIT后的数据状态3.3 语句级回滚4. 读一致性1. 数据库事务1.事务是由完成若干项工作的DML语句组成2.数据库事务是由以下的部分组成一个或者多个DML语句一个DDL语句一个DLC语句3.数据库事务的开始结束以第一个DML语句的执行为开始以下面的其中之一作为结束COM...
Oracle dml操作 文章目录1. DML操作2. insert 插入3. updata 更新4. delete 和 truncate 删除1. DML操作DML可以在下列条件执行向表中插入数据修改现存数据删除现存数据事务是由完成若干项工作的DML语句组成2. insert 插入语法插入数据插入空值插入指定的值插入时间值脚本从其它表插入数据...
Oracle 创建和管理表 文章目录1. 命名规则2. 创建表语句 create table2.1 引用其他用户的表2.2 DEFAULT选项3. 数据类型4. 约束语句4.1 约束准则4.2 FOREIGN KEY 约束:关键字4.3 CHECK约束5. 使用子查询创建表6. 更改表 ALTER TABELE6.1 增加⼀个新列6.2 更改⼀个现存的列6.3 删除⼀列6.4 对表名或者列名重命名6.5 改变⼀个对象的名称7...
Oracle 创建表以外的其他对象 文章目录1. 数据库对象2. 视图 view3. 序列 sequence4. 索引5. 同义词1. 数据库对象TABLE 表基本的数据存储集合,由行和列组成。VIEW 视图从一张表或者多张表中抽出的逻辑性上相关的数据集合SEQUENCE 序列生成规律的数值INDEX 索引提高查询性能SYNONYM 别名给对象起的别名2. 视图 v...
oracle 索引 文章目录1. 什么是索引2. 索引的原理3. 索引的类型4. 索引的种类4.1 B-tree索引4.2 单列索引和复合索引4.3 位图索引4.4 反键索引4.5 函数索引4.6 压缩索引4.7 升序或降序4.8 查看索引5. 索引里的内容7. 索引相关视图8. 创建索引8.1 创建索引9. 重建/维护索引9.1 重建索引9.2 修改索引9.3 删除索引9.4 监控索引的使用9.5 隐藏索引10. ...
oracle 物理结构(表空间,段区块) 文章目录1. 数据库存储结构2. 表空间2.1 表空间类型2.2 管理方式3. 段、区、块的关系3.1 段 segment3.2 区 extent1. 数据库存储结构逻辑结构—————物理结构物理结构不同类型的数据文件,数据文件是真实存在的逻辑结构数据库为数据库中的所有数据,分配逻辑数据库空间。数据库空间分配的单位是数据块、区段和段。顺序:表空间-段-区-块很多块组成区,很多...
oracle 逻辑物理结构、表空间 文章目录1. 概念2. 逻辑数据库结构2.1 Tablespace type 表空间类型2.2 Segments, Extents and Blocks 段,区,块2.2.1 Data Segments 数据段2.2.2 Segments 段2.2.3 Extent 区3. SYSTEM系统表空间4. SYSAUX表空间5. UNDO表空间6. Temporary 表空间7. Row Ch...
oracle 内存体系结构 文章目录1. 版本相关概念2. 什么是Oracle数据库3. Data File 数据文件4. Control File 控制文件5. Redo Log File 重做日志文件6. Memory Structures 内存结构6.1 设置具体值6.2 SGA Global Area 系统全局区6.3 Database Buffer Cache 系统高速缓存区6.3.1 Database Buf...
Oracle 控制文件 文章目录1. 功能和特点2. 控制文件的位置3. 文件更新机制4. 实战:控制文件多元化(多路复用)5. 实战:备份与重建控制文件6. 恢复控制文件的⽅法1. 功能和特点记 录 数 据 库当前物理状态维护数据库的⼀致性是⼀个⼆进制小⽂件在 mount 阶段被读取记录 RMAN 备份的元数据2. 控制文件的位置SQL> show parameter control_file...
oracle 数据库启动与关闭 文章目录1. 数据库的启动与关闭2. 初始化参数2.1 静态参数和动态参数2.2 PFILE init.ora2.3 重建初始化参数文件件、3. 启动数据库的三个阶段4. 关闭数据库4.1 关闭选项1. 数据库的启动与关闭(一)SQL*Plus(二)初始化参数(三)数据库的启动(四)数据库的关闭(五)告警⽇志(六)性能2. 初始化参数启动实例时会读取初始化参数⽂件。参数⽂件有两种...
oracle 重做日志 文章目录1. Redo File2. 重要的三个视图3. 日志的四种状态4. 添加日志方式4.1 添加⼀个日志组4.2 添加成员文件5. 日志成员文件的迁移5.1 不关库,先删后加5.2 关库,重命名1. Redo File作用:数据 recovery恢复特征:记录数据库中块的变化(DML、DDL)⽤于数据块的 recover以组的⽅式管理 redo file,最少两组 re...
oracle 归档日志 文章目录1. 归档日志2. 查看归档模式3. 归档日志命名格式4. 手动切换日志5. 归档路径5.1 更改归档路径5.2 配置让归档路径使用闪回区5.3 查看归档情况及信息6. 删除归档⽇志1. 归档日志归档 VS ⾮归档归档会在⽇志切换时,备份历史⽇志,对于 OLTP 系统都应考虑归档模式,以便数据库能⽀持热备 ,并提供数据库完全恢复和不完全恢复(基于时间点)归档会启⽤ arcn 的后...
oracle 账户管理 文章目录1. 数据库用户2. 创建用户2.1 查看用户信息2.2 修改用户信息2.3 预定义账户:SYS和SYSTEM3. 权限3.1 系统权限3.2 系统权限的传递3.3 权限的回收3.4 对象权限3.4.1 对象权限分类3.4.2 对象权限相关数据字典3.4.3 对象权限的传递3.4.4 对象权限的回收4. Profile4.1 查看Profile4.2 创建Profile4.3 Profil...
Oracle 撤销表空间undo 文章目录1. 作用2. 事务的属性3. UNDO 数据4. UNDO vs REDO5. Undo的参数5.1 查看undo表空间5.2 切换UNDO5.3 删除UNDO 表空间6. 数据状态和参数1. 作用处理事务和还原数据2. 事务的属性ACID原⼦性:⼀个事务的所有部分必须都完成,或都不完成。⼀致性:查询的结果必须与数据库在查询开始时的状态⼀致。隔离性:除了做出表更的会话,...
oracle 数据字典 文章目录1. 什么是数据字典2. 数据字典内容3. 数据字典表的类型4. 数据字典视图4.1 静态视图4.2 动态性能视图1. 什么是数据字典(1)Oracle 提供了⼤量的内部表,它们记录了数据库对象的更改和修正。可以将这些内部表划 分为两种主要类型:静态的数据字典表动态的性能表(2) 这些内部表是由oracle维护的,它们都是只读表。⽤户包括sys都不能修改,只能查看。(3)...
tableau 排序,筛选,简单分析 文章目录1. Tableau排序1.1 手工排序1.2 计算排序2. Tableau筛选2.1 Tableau筛选器操作2.2 Tableau基本筛选器筛选器维度筛选器度量Tableau日期过滤上下文件筛选器条件筛选器顶部筛选器通配符筛选器1. Tableau排序1.1 手工排序用于通过以特定方式将它们彼此相邻拖动来重新排列维度字段的顺序1.使用工具栏和工具提示进行排序2.通过拖放进行排...
Oracle 数据库的备份与恢复 文章目录1. 为什么要数据备份2. 故障类型3.备份类型3.1 从物理角度与逻辑角度分类3.2 从数据库的状态分类:3.3 从数据库的备份策略角度分类4. 冷备份5. 热备份6. RMAN—— Recovery Manager6.1 备份集和备份片6.2 镜像备份 copy6.3 完全备份6.4 差异/增量备份(Differential)6.5 累积备份(Cumulative)6.6 使⽤rman...