
oracle 学习笔记
文章平均质量分 82
heguanghuicn
吾生也有涯,而知也无涯。
展开
-
oracle数据库之性能问题分析,相关数据字典
oracle最重要的9个动态性能视图!v$session + v$session_wait v$processv$sqlv$sqltextv$bh (更宁愿是x$bh)v$lockv$latch_childrenv$sysstatv$system_event按组分的几组重要的性能视图1。System 的 over view v$sysstat , v$system_event , v$parame...转载 2018-03-14 17:32:39 · 358 阅读 · 0 评论 -
oracle数据库数据迁移工具数据泵(expdp,impdp)
转自:http://bbs.chinaunix.net/thread-3643706-1-1.html ORCALE10G提供了新的导入导出工具,数据泵。Oracle官方对此的形容是:OracleDataPump technology enables Very High-Speed movement of data and metadata from one database to another...转载 2018-03-06 16:48:17 · 1738 阅读 · 0 评论 -
oracle数据库跨平台数据迁移(XTTS) 配置实验
1前期准备1.1. 检查数据库时区,保持两边一致select dbtimezone from dual;DBTIME------+08:00 1.2. 检查数据库字符集,保持两边一致select * from nls_database_parameterswhere parameter like '%CHARACTERSET%';PARAMETER V...转载 2018-03-06 16:30:36 · 2272 阅读 · 0 评论 -
oracle数据库数据迁移之传输表空间(TTS)
前言:数据迁移是DBA日常工作之一,以下文章的实验细节比较全。如果原文作者觉得侵犯权益,请留言。传输表空间的实质是,抽取表空间元数据传输 + 表空间下数据文件传输PS:transport_datafiles这个参数不指定,则让oracle数据库自己选择数据文件。impdp directory=backup dumpfile=test01.dmp transport_datafiles=/u01/a...转载 2018-03-06 12:43:37 · 2415 阅读 · 0 评论 -
oracle 数据库DG架构,进程理解
下面是主备库进程的一张关联图RFS(remote file server):运行在备库上的进程,用于在备库上进行主库的日志恢复。默认,这个进程用于接收从主库传送过来的归档日志。当物理备库启用了 Redo Apply时,备库可以通过实时应用这个特性,直接使用这个进程从 standby redo log 中直接应用 redo 日志。下面是在备库的 alert 日志中截取的一段关于 RFS 的信息285...转载 2018-03-13 11:54:57 · 7225 阅读 · 0 评论 -
oracle数据库高可用DG之gap问题处理
当备库不能接受到一个或多个主库的归档日志文件时候,就发生了archive gap。丢失的归档日志文件就是gap,如果有gap,如果发生gap,dg会自动检测和处理通过拷贝丢失的日志到备库。gap什么时候被发现当主库在本地归档一个日志,但是备库没有收到,每分钟,主库就会看下他的备库是否在规定日志文件序号上有gap。gap怎么被解决gap 恢复通过投票机制处理,对物理和逻辑备库,dg检查gap及通过在...转载 2018-03-05 17:17:44 · 3407 阅读 · 0 评论 -
数据泵参数汇总与各种导出导入规则
原文地址:https://www.cnblogs.com/andy6/p/6698656.htmlEXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外...转载 2018-03-05 17:06:11 · 562 阅读 · 0 评论 -
xtts 跨异构数据平台传输表空间
今天主要跟大家分享一下XTTS,我在网上曾看过相关讨论,但发现按网上讲的那些去实际操作的话,还是会遇到一些坑,并不能实际落下来,所以今天想跟大家分享一些实战干货。 一、什么是XTTS 首先什么是XTTS。XTTS其实是从TTS来的,TTS大家做过吗?TTS其实也是传输数据的一种手段,传输数据的时候可能用过EXP的方式,再往后可能用数据泵导入导出一些数据,或者去做备份然后再恢复。其实还有一...转载 2018-03-05 17:03:14 · 1242 阅读 · 0 评论 -
oracle数据库字典
一、Oracle数据字典 数据字典是oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。 Oracle中的数据字典有静态和动态之分。静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据...转载 2018-02-25 00:31:28 · 2282 阅读 · 0 评论 -
理解oracle数据库归档参数
1.log_archive_dest.使用log_archive_dest参数最多可设置2个归档路径,通过log_archive_dest设置一个主归档路径,通过LOG_ARCHIVE_DUPLEX_DEST 参数设置一个从归档路径。所有的路径必须是本地的,该参数的设置格式如下:LOG_ARCHIVE_DEST = '/disk1/archive'LOG_ARCHIVE_DUPLEX_DEST =...原创 2018-02-25 00:28:50 · 703 阅读 · 0 评论 -
oraclce数据库归档模式管理
首先将数据库切换归档模式查看日志状态(确认是否开启归档模式)archive log listNo Archive Mode --> Archive Mode修改日志模式shut immediatestartup mountalter database archivelog;alter database open;再次查看日志状态(确认状态)archive log listArchive de...原创 2018-02-25 00:24:30 · 329 阅读 · 0 评论 -
oracle数据库联机日志管理
redo online日志文件查看日志sys@PROD>select * from v$log; GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME---------- --------...原创 2018-02-25 00:16:37 · 801 阅读 · 0 评论 -
oracle数据库控制文件的认识
控制文件(mount阶段被读取,open阶段一直被调用)控制文件的内容及管理:·存放数据库的物理信息(数据库的名字,ID,创建时间,版本,角色)·存放联机日志和数据文件的指针·记录联机日志中包含的redo条目的数量·记录数据文件头检查点的信息·记录日志切换的频率·记录日志进程的信息·记录检查点进程的信息·记录rman备份的信息·控制文件在mount时第一次被加载·在open之后时刻变化·数据库工作...原创 2018-02-25 00:10:03 · 1798 阅读 · 0 评论 -
数据库的启动,停止,监控(思考与探究)
数据库的启动:分三个阶段 (nomount、 mount、 open)第1个阶段:nomount数据库做了什么?启动实例&写跟踪文件 需要什么?参数文件实例管理的目录 我们能做什么?查看参数修改参数查看内存和后台进程的使用情况创建数据库重建控制文件不能nomount的原因有什么?参数文件有问题审计文件目录有问题诊断文件目录有问题 怎样将数据库启动到nomountshutdown -->...原创 2018-02-24 23:48:21 · 413 阅读 · 0 评论 -
数据库sql执行基础步骤
客户端发送一条sql语句 解析是否命中(将语句的文本变成ascii码,通过hash函数生成hash_value,使用绑定变量可以增加解析命中率)命中快速软解析(命中PGA中的游标)软解析SGA(命中sql)未命中硬解析(万恶之源)语法分析(校验规则)语义分析(校验对象)安全审核(校验权限)生成执行计划(查询优化,筛选最佳访问路径)将生成的查询文本和执行计划放入缓存 执行按照【执行计划】访问对象...原创 2018-02-23 23:05:20 · 728 阅读 · 0 评论 -
oracle 数据库高可用之OGG的基础配置
前言:本文主要内容为当初刚开始接触OGG高可用架构时的部署,包含了我看到的一些比较好的文章的引用。目的都是为了让更多同学能更快的掌握相关知识,如果原创作者对此觉得损害了您的权益请留言。目录:理论、概念基础实验理论、概念,有助理解OGG的理解。学习必备。感谢原文作者,原文地址:飞机票理论、概念一. OGG 概述 OGG 全称Oracle Golden Gate。历史:Golden Gate公司于19...转载 2018-03-02 17:12:45 · 9786 阅读 · 0 评论 -
oracle数据库高可用配置之Data Guard(DG)基础配置
前言:本文为oracle高可用配置中的DG基础搭建,网上存在很多类似文章。但是看起来都比较累,没有一个很简单,清晰的脉络,不太适合刚开始接触的同学。本文是我刚开始学习DG的实验笔记,希望能帮助理解,快速搭建出一个DG环境。以下是总结的步骤,先看一遍然后再做一遍,最后回头总结。第一阶段:核心处理主:修改归档模式修改数据库logging模式为force配置log_archive_config参数...原创 2018-03-02 11:12:27 · 1717 阅读 · 0 评论 -
oracle 手工建库(笔记)
手工创建数据库(prod):1.修改环境变量export ORACLE_SID=prod2.创建口令文件orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=oracle3.创建参数文件vi $ORACLE_HOME/dbs/initprod.ora-----------------------------------------------...原创 2018-02-22 22:48:14 · 380 阅读 · 0 评论 -
SQL -- 判断测试SQL为软/硬解析(Oracle)
前言:本人能力有限,本文部分参考。执行SQL是软解析、硬解析?理论知识:(参考博客leshami)Oracle 硬解析与软解析是我们经常遇到的问题,什么情况会产生硬解析,什么情况产生软解析,又当如何避免硬解析?下面的描述将给出软硬解析的产生,以及硬解析的弊端和如何避免硬解析的产生。(其实理论说起来不难,难的是开发让你证明。头皮发麻)一、SQL语句的执行过程 当发布一...转载 2019-06-25 10:41:41 · 1196 阅读 · 0 评论