随笔分类 -  oracle

摘要:Oracle中用exp/imp命令参数详解 【用 exp 数 据 导 出】:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST rows=y indexes=y compress=n buffer= 阅读全文
posted @ 2019-06-03 10:11 努力学习拼命玩 阅读(4647) 评论(0) 推荐(0) 编辑
摘要:一、Oracle组成 oracle分两块,oracle数据库软件和oracle数据库。oracle数据库软件位置通过以下命令可以找到: 最后ls命令列出了数据库软件的内容。 oracle数据库的位置 ls命令显示了数据库的内容。 oracle数据库软件的文件和oracle数据库的文件可以分开存储到两 阅读全文
posted @ 2019-05-15 09:51 努力学习拼命玩 阅读(544) 评论(0) 推荐(0) 编辑
摘要:wait_event SELECT inst_id,EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) "Prev", SUM(DECODE(WAIT_TIME, 0, 1, 0)) "Curr", COUNT(*) "Tot" , sum(SECONDS_IN_WAIT) 阅读全文
posted @ 2019-05-13 14:59 努力学习拼命玩 阅读(659) 评论(0) 推荐(0) 编辑
摘要:备份概念 执行备份或还原的数据库称为目标。在一些环境下,有许多数据库,因此有许多RMAN目标。应一次连接每个数据库。目标的每个备份都有一些属性: 打开或关闭 完整或部分 完整或增量 到磁盘还是磁带上 副本或备份集 打开或关闭 完整或部分 完整或增量 到磁盘还是磁带上 副本或备份集 这些属性可以随意组 阅读全文
posted @ 2019-05-09 09:35 努力学习拼命玩 阅读(345) 评论(0) 推荐(0) 编辑
摘要:一、本文说明: 操作系统:rhel 5.4 x32 数据库:oracle 11g r2 x32 二、等待事件的相关知识: 1.1、等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。 1)、空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用 阅读全文
posted @ 2019-05-07 14:21 努力学习拼命玩 阅读(302) 评论(0) 推荐(0) 编辑
摘要:本文Oracle讲述了数据库备份和恢复配置的详解过程,可能的失败及其解决方法。 失败类型 遇到的失败或错误分为两大类:物理和逻辑。物理错误一般是硬件错误或使用数据库的应用程序中的软件错误,而逻辑错误一般在终端用户级别(数据库用户和管理员)。 按从轻到重、易恢复到难恢复排列: 语句失败:用户的SELE 阅读全文
posted @ 2019-05-06 09:56 努力学习拼命玩 阅读(1399) 评论(0) 推荐(0) 编辑
摘要:生产环境Oracle RAC集群测试最佳方法(支持Oracle 11g/12c/18c/19c RAC安装后期测试过程) 一、Oracle RAC集群测试背景 某中大型制造业公司,由于要新上项目,建设了一套业务系统-ERP系统,这套系统的数据库环境是Oracle RAC(RHEL Linux7+Or 阅读全文
posted @ 2019-04-25 09:43 努力学习拼命玩 阅读(743) 评论(0) 推荐(0) 编辑
摘要:首先看张图: 对于一个数据库系统来说,假设这个系统没有运行,我们所能看到的和这个数据库相关的无非就是几个基于操作系统的物理文件,这是从静态的角度来看,如果从动态的角度来看呢,也就是说这个数据库系统运行起来了,能够对外提供服务了,那就意外着数据库系统启动了自己的一个实例,综合以上2个角度,Oracle 阅读全文
posted @ 2019-04-17 09:20 努力学习拼命玩 阅读(6070) 评论(1) 推荐(5) 编辑
摘要:1.定义NOT NULL约束NOT NULL 约束只能在列级定义,不能在表级定义例:CREATE TABLE emp01(eno INT NOT NULL,name VARCHAR2(10) CONSTRAINT nn_name2 NOT NULL,salary NUMBER(6,2)); 2.定义 阅读全文
posted @ 2019-04-16 10:58 努力学习拼命玩 阅读(3103) 评论(0) 推荐(0) 编辑
摘要:一、GoldenGate介绍 GoldenGate软件是一种基于日志的结构化数据复制软件。GoldenGate 能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。 GoldenGate能够支持多种拓扑结构,包括一对一,一对多,多对一,层叠和双向复制 阅读全文
posted @ 2019-04-15 14:53 努力学习拼命玩 阅读(2619) 评论(0) 推荐(0) 编辑
摘要:1、Oracle体系结构图: ① Oracle由实例和数据库组成,上半部的直角方框为实例instance,下半部的圆角方框为数据库databases。 ② 实例是由一个开辟的内存区SGA(System Global Area)和一系列后台进程组成的,其中SGA最主要被划分为共享池(shared po 阅读全文
posted @ 2019-04-12 08:58 努力学习拼命玩 阅读(520) 评论(0) 推荐(0) 编辑
摘要:1. b-tree索引Oracle数据库中最常见的索引类型是b-tree索引,也就是B-树索引,以其同名的计算科学结构命名。CREATE INDEX语句时,默认就是在创建b-tree索引。没有特别规定可用于任何情况。2. 位图索引(bitmap index)位图索引特定于该列只有几个枚举值的情况,比 阅读全文
posted @ 2019-04-09 09:09 努力学习拼命玩 阅读(3882) 评论(0) 推荐(0) 编辑
摘要:原文:”https://www.cnblogs.com/zjfjava/p/7092503.html SQL语句执行步骤 语法分析> 语义分析> 视图转换 >表达式转换> 选择优化器 >选择连接方式 >选择连接顺序 >选择数据的搜索路径 >运行“执行计划” 2. 选用适合的Oracle优化器 RUL 阅读全文
posted @ 2019-04-08 11:29 努力学习拼命玩 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 阅读全文
posted @ 2019-04-08 11:22 努力学习拼命玩 阅读(351) 评论(0) 推荐(0) 编辑
摘要:Oracle更改用户密码过期,取消密码验证 在测试环境学习oracle,出现用户密码过期的问题,更改密码提示验证未通过,因为为测试环境,为方便期间,不需要经常修改密码,在此发现profile的使用方法,记录如下。 SQL> SELECT * FROM dba_profiles ; 查看用户所属的 p 阅读全文
posted @ 2019-03-12 16:17 努力学习拼命玩 阅读(4717) 评论(0) 推荐(1) 编辑
摘要:一般来讲除开业务数据存放的表空间,DBA要着重关注SYSTEM,SYSAUX,UNDO,TEMP表空间,SYSTEM表空间的大小一般是衡定的,UNDO和TEMP表空间的大小由数据库的业务情况决定,而SYSAUX表空间在默认条件下你如果不做任何配置,随着时间的推移,会膨胀的越来越大!SYSAUX表空间 阅读全文
posted @ 2019-03-07 11:47 努力学习拼命玩 阅读(1262) 评论(0) 推荐(0) 编辑
摘要:、什么是审计审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adum 阅读全文
posted @ 2019-02-26 10:02 努力学习拼命玩 阅读(1123) 评论(0) 推荐(1) 编辑
摘要:此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 阅读全文
posted @ 2019-02-26 10:00 努力学习拼命玩 阅读(858) 评论(0) 推荐(1) 编辑
摘要:Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访 阅读全文
posted @ 2019-02-26 10:00 努力学习拼命玩 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:查看归档文件序号select sequence#,first_time from v$log_history order by first_time desc; 查看归档日志大小du -m 归档日志文件 用sql语句确定要分析的归档日志文件select t.first_time,t.name fro 阅读全文
posted @ 2019-02-26 09:59 努力学习拼命玩 阅读(1078) 评论(0) 推荐(0) 编辑