
Oracle
文章平均质量分 89
就叫阿坤吧
这个作者很懒,什么都没留下…
展开
-
oracle 基础
文章目录**1. 查看Oracle进程 ps -ef 查看oracle相关的进程****2. 连接到数据库 sqlplus****3. 数据库启动和关闭**startup shutdown immediate4. 执行相关命令添加scott用户****5. 线长和页长 set lines set pages****6. sql语言逻辑****7. 空值null****8. 字符串****9. sq...原创 2019-05-19 14:25:32 · 233 阅读 · 0 评论 -
Oracle 数据字典
1.什么是数据字典(1)Oracle提供了大量的内部表,他们记录了对数据库的更改和修正按照内部划分两种类型静态的数据字典表动态的性能表(2)、这些内部表是由Oracle维护的,都是只读表。所有用户均不能修改(包括超级用 户),只能查看。(3)、Oracle数据库字典通常是在建设和安装时被创建的。2.数据字典内容数据库中所有模式对象的信息,如表、视图、簇、及索引等...原创 2019-05-22 16:05:37 · 387 阅读 · 0 评论 -
Oracle 数据备份
文章目录1.为什么要备份2.备份类型3.rman4.差异增量备份5.备份文件6.数据的恢复6.1.恢复表空间7.RMAN备份的保留策略8.冗余策略9.删除归档日志10.不完全恢复1.为什么要备份数据备份为什么要备份数据库造成数据丢失的主要原因:(1)、介质故障。(2)、用户的错误操作。(3)、服务器的彻底崩溃。(4)、计算机病毒。(5)、不可预料的因素。故障类型(1)、语句故障...原创 2019-05-22 16:41:43 · 251 阅读 · 0 评论 -
Oracle 数据库对象
文章目录1. 数据库对象2. 视图 view3. 序列 sequence4.同义词1. 数据库对象TABLE 表基本的数据存储集合,由行和列组成。VIEW 视图从一张表或者多张表中抽出的逻辑性上相关的数据集合SEQUENCE序列 生成规律的数值INDEX索引 提高查询性能SYNONYM别名 给对象起的别名2. 视图 view普通视图crea...原创 2019-05-22 17:56:28 · 152 阅读 · 0 评论 -
Oracle 索引
文章目录1.索引原理2.索引的目的3.索引的类型3.1. 唯一索引和非唯一索引:3.2. 主索引和次索引3.3. 组合索引4.索引的种类4.1. B-tree索引(默认):4.2. 位图索引4.3. 单列索引和复合索引4.4.函数索引4.5.反键索引5.索引压缩6.升序或降序7.查看索引8.重建、维护索引9.索引重命名10.收集统计信息11.隐藏索引12.删除索引13.注意事项1.索引原理原理...原创 2019-05-22 18:37:56 · 650 阅读 · 0 评论 -
Oracle 集合运算符
文章目录1. 集合运算2. UNION 操作符3.UNION ALL 操作符4.INTERSECT 操作符5. MINUS 操作符6.相匹配的select语句7.集合操作中使用order by1. 集合运算将多个查询用集合运算符连接组成一个单个的查询控制返回的顺序注意事项在select列表中中得列表和表达式在数量上必须匹配在第二个查询中得每一列得数据类型必须与第一个查询其对应列得数...原创 2019-05-27 12:34:21 · 635 阅读 · 0 评论 -
Oracle 静默安装
1、项目背景在Linux系统下安装数据库的时候,因为一些特殊原因,无法显示可视化界面,在那种情况下,只能采取静默数据库安装方法。本文档介绍在安装静默数据可是的一些注意事项,以及操作流程。2、系统规划项目参数操作系统Linux操作系统版本Oracle 64x86_64IP地址192.168.56.112安装包位置/u01/soft数据库软件位...原创 2019-05-23 11:00:31 · 1037 阅读 · 0 评论 -
Oracle 图形化安装
文章目录1、文档概述2、系统规划3、检查硬件环境3.1、 检查内存3.2、 查看操作架构3.3、 检查磁盘空间4、检查软件环境4.1、 查看操作系统版本4.2、 查看内核版本5、 创建用户组及用户5.1、 创建用户组5.2、 创建用户5.3、 配置密码6、内核和资源限制6.1、 配置内核6.2、 配置资源限制7、创建目录7.1、 创建目录7.2、 配置目录权限、所属用户8、关闭防火墙8.1、 关闭...原创 2019-05-23 11:26:48 · 2008 阅读 · 0 评论 -
Oracle 多表查询
文章目录1. 多表查询2连接类型2.1 Natural joins(自然连接)2.2 Outer joins(外连接)3. 语法3.1 使用USING子句3.2 使用ON子句3.4 非等值连接3.5 INNER & OUTER JOIN 内连接和外连接3.6 左/右外连接3.7 全外连接4. 笛卡尔积4.1 交叉连接1. 多表查询使用等值和不等值链接,在select语句中查询多个表的...原创 2019-05-27 20:26:37 · 193 阅读 · 0 评论 -
Oracle DBA 面试题
SQL tuning 类1:列举几种表连接方式hash join/merge join/nest loop(cluster join)/index join2:不借助第三方工具,怎样查看sql的执行计划 set autot on explain plan set statement_id = &item_id for &sql; select * from...原创 2019-05-31 11:33:57 · 2826 阅读 · 0 评论 -
Oracle 撤销表空间 undo
1.作用一个事物只能分配一个undo段一个undo段可以同时服务多个事务2.属性事务的属性ACID:原子性(Atomicity)一个事务的所有部分必须都完成,或都不完成。一致性(Consistency)查询的结果必须与数据库在查询开始时的状态一致。隔离性(Isolation)除了做出表更的会话,其他会话都无法看到未提交的数据。持久性(Durabi...原创 2019-05-22 15:38:25 · 380 阅读 · 0 评论 -
Oracle 账户管理
文章目录1. 数据库用户2. 创建用户2.1 查看用户信息2.2 修改用户信息2.3 预定义账户:SYS和SYSTEM3. 权限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 Profile 练习5. R...原创 2019-05-22 14:51:37 · 585 阅读 · 0 评论 -
Oracle 归档日志
文章目录1. 归档日志2. 查看归档模式3. 归档日志命名格式4. 手动切换日志5. 归档路径5.1 更改归档路径5.2 配置让归档路径使用闪回区5.3 查看归档情况及信息6. 删除归档日志7. 数据库归档模式1. 归档日志归档 VS 非归档归档会在日志切换时,备份历史日志,对于 OLTP 系统都应考虑归档模式,以便数据库能支持热备 ,并提供数据库完全恢复和不完全恢复(基于时间点)归档会启...原创 2019-05-22 12:26:49 · 537 阅读 · 0 评论 -
Oracle 事务
文章目录1. 数据库事务2. 保存点3. 隐式事务处理4. 读一致性1. 数据库事务1.事务是由完成若干项工作的DML语句组成2.数据库事务是由以下的部分组成一个或者多个DML语句一个DDL语句一个DLC语句3.数据库事务的开始结束以第一个DML语句的执行为开始以下面的其中之一作为结束COMMIT或者ROLLBACK语句DLL或者DCL语句(自动提交)系统崩溃2. 保存点...原创 2019-05-19 14:50:29 · 149 阅读 · 0 评论 -
Oracle 查询用户所有表的语句
查询所有用户的表的语法。查询用户所有表、视图等。select * from all_tab_comments;查询本用户的表、视图等信息。select * from user_tab_comments;查询所有用户的表的列名和注释select * from all_col_comments;查询本用户的表的列名和注释select * from user_col_comment...原创 2019-05-20 16:25:06 · 3653 阅读 · 0 评论 -
Oracle常见查询命令
//登录数据库sqlplus / as sysdba//切换到scott数据库conn scott / tiger//查看所有数据文件位置select name from v$datafile;//查看所有控制文件位置select name from v$controlfile;//查看所有日志文件位置select member from v$logfile;//查看...原创 2019-05-20 16:56:17 · 2422 阅读 · 0 评论 -
Oracle 逻辑物理结构
1. 概念数据库、表空间和数据文件是密切相关的,但是它们有重要的区别:Oracle数据库至少由两个称为表空间的逻辑存储单元组成,它们共同存储数据库的所有数据。必须拥有SYSTEM和SYSAUX表空间。Oracle数据库中的每个表空间由一个或多个名为datafiles的⽂件组成,这些文件是Oracle数据库运行的操作系统上的物理结构文件。数据库的数据是集中存储在组成数据库的每个表空间的数据...原创 2019-05-20 18:40:34 · 194 阅读 · 0 评论 -
Oracle 数据库启动与关闭
文章目录1. 数据库的启动与关闭2. 初始化参数2.1 静态参数和动态参数2.2 PFILE init.ora2.3 重建初始化参数文件3. 启动数据库的三个阶段4. 关闭数据库4.1 关闭选项1. 数据库的启动与关闭(一)SQL*Plus(二)初始化参数(三)数据库的启动(四)数据库的关闭(五)告警日志(六)性能2. 初始化参数启动实例时会读取初始化参数文件。参数文件有两种类型...原创 2019-05-21 16:10:40 · 513 阅读 · 0 评论 -
Oracle 物理结构
1. 数据库存储结构逻辑结构—————物理结构物理结构不同类型的数据文件,数据文件是真实存在的逻辑结构数据库为数据库中的所有数据,分配逻辑数据库空间。数据库空间分配的单位是数据块、区段和段。顺序:表空间-段-区-块很多块组成区,很多区组成段,很多段组成表空间database 数据库:Oracle数据库至少由两个称为表空间的逻辑存储单元组成,它们共同存储数据库的所有数据。必须拥有...原创 2019-05-20 17:31:36 · 1396 阅读 · 0 评论 -
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 Buffe...原创 2019-05-21 19:25:31 · 1099 阅读 · 0 评论 -
Oracle 控制文件
文章目录1. 功能和特点2. 控制文件的位置3. 文件更新机制4. 实战:控制文件多元化(多路复用)5. 实战:备份与重建控制文件6. 恢复控制文件的方法1. 功能和特点记 录 数 据 库当前物理状态维护数据库的一致性是一个二进制小文件在 mount 阶段被读取记录 RMAN 备份的元数据2. 控制文件的位置 SQL> show parameter control_fi...原创 2019-05-22 11:30:43 · 234 阅读 · 0 评论 -
Oracle 重做日志
文章目录1. Redo File2. 重要的三个视图3. 日志的四种状态4. 添加日志方式4.1 添加一个日志组4.2 添加成员文件5. 日志成员文件的迁移5.1 不关库,先删后加5.2 关库,重命名1. Redo File作用:数据 recovery恢复特征:记录数据库中块的变化(DML、DDL)用于数据块的 recover以组的方式管理 redo file,最少...原创 2019-05-22 11:52:00 · 206 阅读 · 0 评论 -
Oracle 内存体系结构详解
1、Oracle服务器由Oracle实例和Oracle数据库两大部分组成。1.1、Oracle实例是一种数据库访问机制,主要由内存结构和进程结构组成。内存结构主要包括系统全局区(System Global Area,SGA)、进程全局区(Process Global Area,PGA)等实例的后台进程有5个是必须的SMON 系统监视器进程PMON 进程监视器进程DBWR 数据库书写...原创 2019-06-20 16:07:21 · 3682 阅读 · 0 评论