Oracle管理
文章平均质量分 79
嶶風
向DB发展
展开
-
ORACLE的实例恢复机制
有了redo,undo和增量ckpt概念后,有助于更好的理解实例恢复原创 2016-07-23 00:02:09 · 606 阅读 · 0 评论 -
ORACLE手工不完全恢复
不完全恢复的特点: 1)让整个database 回到过去某个时间点,不能避免数据丢失。 2)想跳过坏日志而继续恢复所有其他工作是不可能的,前滚没有这个功能(考点)。 3)必须以sysdba身份连接进行不完全恢复,普通用户或sysoper都不行(考点)。 4)语句只有recover database until 这种形式,表示整个数据库回到某个时间点或SCN,而until是指恢复在时间点前停止原创 2016-11-28 23:04:17 · 1223 阅读 · 0 评论 -
ORACLE手工完全恢复
recover database: 包括system表空间损坏或大部分datafile丢失,一般是在mount状态完成recover tablespace: 非关键表空间损坏,表空间下某些数据文件不能访问,一般是在open下完成recover datafile: 单一或少数数据文件损坏,可以在mount或open 状态完成原创 2016-11-25 22:44:09 · 962 阅读 · 0 评论 -
回收表空间的几个方法
回收表空间有以下几个方法:1. drop and recreate2.truncate and restore with backup3. alter table move tablespace;alter index XXX rebuild ...4. exp/imp5 alter table XXX deallocate ...转载 2017-02-08 10:29:22 · 6828 阅读 · 0 评论 -
oracle的awr生成报告步骤
* 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。原创 2017-02-22 10:04:36 · 3772 阅读 · 1 评论 -
oracle的AWR报告样式供参考学习
oracle的AWR报告样式供参考学习 WORKLOAD REPOSITORY report for(example for learning)原创 2017-02-22 10:28:22 · 4406 阅读 · 0 评论 -
ORACLE的snapshot 快照
1、查看快照:select SNAP_ID,dbid,SNAP_LEVEL,BEGIN_INTERVAL_TIME from dba_hist_snapshot order by SNAP_ID;原创 2017-02-24 10:48:46 · 2646 阅读 · 0 评论 -
Oracle数据恢复--flashback
flash back 对表的恢复,对数据的恢复原创 2017-04-27 13:42:26 · 600 阅读 · 0 评论 -
Oracle sql执行顺序
ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行排序,然后扫描第二个表(FROM子句中最后第二个表),最后将所有从第二个表中检索出的记录与第一个表中合适记录进行合并.原创 2017-06-13 11:24:34 · 757 阅读 · 0 评论 -
Oracle Tablespace迁移
Oracle Tablespace迁移转载 2017-07-17 23:17:48 · 472 阅读 · 0 评论 -
plsql as sysdba登录--报ora-01031的问题
plsql 的三种登录方式:normal 、sysdba、 sysopernormal 、sysdba、 sysoper有什么区别呢1、normal 是普通用户。2、sysdba拥有最高的系统权限。SQL> show userUSER 为"SYS"3、sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public。show user原创 2017-11-09 11:05:40 · 10248 阅读 · 0 评论 -
ORACLE手工备份
2.1 手工备份和恢复的命令 1)备份和还原都使用OS命令,如linux中的cp 2)恢复用sqlplus命令:recover原创 2016-11-06 23:00:25 · 647 阅读 · 0 评论 -
ORACLE的物化视图
物化视图作用1) 物化视图起源于数据仓库,早期的考虑是用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免在基表上进行这些耗时的操作,从而快速的得到结果。2) 物化视图和表一样可以直接进行查询。物化视图还用于复制、移动计算等方面。原创 2016-09-28 20:57:28 · 483 阅读 · 0 评论 -
ORACLE逻辑备份与恢复
传统的导出导入程序指的是exp/imp,用于实施数据库的逻辑备份和恢复。导出程序exp将数据库中的对象定义和数据备份到一个操作系统二进制文件中。导入程序imp读取二进制导出文件并将对象和数据载入数据库中原创 2016-09-04 00:21:47 · 1916 阅读 · 0 评论 -
ORACLE的数据字典表和动态性能视图
Oracle提供了大量的内部表,它们记录了数据库对象的更改和修正。可以将这些内部表划分为两种主要类型:静态的数据字典表和动态的性能表。这些内部表是由oracle维护的,可以说它们是只读表。用户包括sys都不能修改。原创 2016-07-25 22:52:48 · 2685 阅读 · 1 评论 -
ORACLE的日志挖掘 logminer
数据库恢复中有时会需要对Redo log进行分析, 要会使用log miner,以便确定要恢复的时间点或SCN原创 2016-07-15 13:51:38 · 3880 阅读 · 0 评论 -
ORACLE 管理undo
使用undo tablespace 存放从datafiles 读出的数据块的前镜像,提供以下四种情况所需要的信息 1)回滚事务:rollback 2)读一致性:正在做DML操作的数据块,事务结束前,其他用户读undo里面的数据前镜像 3)实例的恢复:instance recover(undo -->rollback) 4)闪回技术 :flashback query、flashback table等原创 2016-07-15 22:19:42 · 1210 阅读 · 0 评论 -
Oracle 的网络
1)listener:在oracle server 上启动,负责接收user process 并派生server process ,与user process 建立session2)建立listener :通过 netca 或netmgr3)listener的注册:oracle server信息,有动态注册和静态注册两种4)listener的启动/关闭/查看lsnrctl start|stop|status5)$ORACLE_HOME/network/admin/listener.ora 配置程序,原创 2016-08-15 22:49:20 · 421 阅读 · 0 评论 -
Oracle中表的几种类型
表的功能:存储、管理数据的基本单元(二维表:有行和列组成)2、表的类型: 1)堆表:heap table :数据存储时,行是无序的,对它的访问采用全表扫描。 2)分区表 表>2G 3)索引组织表(IOT) 4)簇表 5)临时表 6)压缩表 7)嵌套表如何将普通表转换为分区表; 11g以前,1)create 分区表, 2)insert into 分区表 select * from 普通表; 3)rename 分区表名; 4)重建约束、索引、触发器。 1原创 2016-08-04 20:17:27 · 9970 阅读 · 0 评论 -
ORACLE的检查点(checkpoint)
checkpoint是数据库的一个内部事件,检查点激活时会触发数据库写进程(DBWR),将数据缓冲区里的脏数据块写到数据文件中。原创 2016-07-21 20:48:34 · 13305 阅读 · 0 评论 -
Oracle的存储架构
1)如果system表空间是数据字典管理,其他表空间可以是数据字典管理或local管理(默认)2)字典管理可以转换成本地管理,但是对于系统表空间,要求执行一些附加步骤,比较麻烦。原创 2016-07-28 22:26:17 · 1853 阅读 · 0 评论 -
ORACLE的数据库审计 audit
审计的功能:监控特定用户在database 的action(操作) 审计种类:1)标准数据库审计(语句审计、权限审计、对象审计)2)基于值的审计(Value-Based, 触发器审计)3)精细审计(FGA)原创 2016-08-10 20:57:55 · 9649 阅读 · 0 评论 -
Oracle ASM 管理
自动存储管理即ASM(Automatic Storage Management),是Oracle提供的一项管理磁盘的功能,它是一种以纯软件方式实现的逻辑卷管理器,功能上提供了基于Oracle数据文件的条带化和可选的镜像。ASM的知识同时涉及了数据库管理和系统管理两大领域。物理卷:指的是独立磁盘,或磁盘分区或磁盘RAID结构。逻辑卷:LVM(Logical Volume Manager),以软件方式将虚拟磁盘呈现给用户,LVM是操作系统级别的。提供了磁盘管理的灵活性,可靠性,具有条带,镜像和快照等功能。原创 2016-09-01 23:15:12 · 1964 阅读 · 0 评论 -
ORACLE的 数据装载 sql loader
sql*loader:将外部数据(比如文本型)数据导入oracle database。(用于数据导入、不同类型数据库数据迁移) sql*loader 导入数据原理:在段(segment 表)insert 记录原创 2016-08-11 17:20:36 · 728 阅读 · 0 评论 -
ORACLE数据库的索引类型及其适用场景
ORACLE数据库的索引类型及其适用场景原创 2016-06-28 22:42:34 · 9308 阅读 · 0 评论