RMAN自动备份控制文件

在控制文件中存储档案信息是有一定的限制的,如果存储的内容过多,空间存储完之后将会覆盖之前已经过期或者没用的记录信息。通常情况下,控制文件中的可循环使用记录至少需要保留7 天才能被覆盖。将RMAN控制文件配置为自动备份,可以避免当控制文件的所有副本都不可用时,RMAN备份的信息丢失的现象。这样,无论何时使用备份命令或者数据库的结构发生变化,RMAN都会备份控制文件。RMAN> CONFIGURE C...
阅读(11275) 评论(0)

[精]Oracle VPD详解(虚拟专用数据库)

所谓虚拟专用数据库(VPD)指的是,通过在数据库里进行配置,从而让不同的用户只能查看某 个表里的部分数据。VPD分为以下两个级别。 行级别:在该级别下,可以控制某些用户只能查看到某些数据行。比如,对于销售数据表sales 来说,每个销售人员只能检索出他自己的销售数据,不能查询其他销售人员的销售数据。 列级别:在该级别下,可以控制某些用户不能检索某个表的某个列的值。比如用户HR 下的 employe...
阅读(14004) 评论(0)

Oracle如何对session进行跟踪

跟踪 session 的活动,Oracle 提供了很多种手段,不仅可以对当前连接的 session 进行跟踪, 也可以对其他用户的 session 进行跟踪;通过对 trace 档的分析,不仅可以掌握该 session 的活动, 也可以找出这个 session 中的瓶颈所在,对 session 的跟踪是 DBA 进行系统调优、故障诊断的常用 方法。 对当前会话的活动进行跟踪及停止跟踪: 1alte...
阅读(11993) 评论(0)

Oracle数据库关闭异常(ORA-01089: immediate shutdown in progress - no operations are permitted)的解决方法

现象:SQL> shutdown immediateORA-24324: service handle not initializedORA-24323: value not allowedORA-01089: immediate shutdown in progress - no operations are permitted可能关闭的时候出现问题了,查看了一下系统进程,Oracle的进程还在...
阅读(13678) 评论(0)

【精】Linux磁盘I/O性能监控之iostat详解

iostat 监视I/O子系统iostat是I/O statistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动。11.1. 命令格式iostat[参数][时间][次数]11.2. 命令功能通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况, 负载信息。11.3. 命令参数-C 显示CPU使用情况-d 显示磁盘使用情况-k 以 KB 为单位显示...
阅读(7304) 评论(0)

Oracle 性能优化之内核的shmall 和shmmax 参数

内核的 shmall 和 shmmax 参数SHMMAX= 配置了最大的内存segment的大小 ——>这个设置的比SGA_MAX_SIZE大比较好。SHMMIN= 最小的内存segment的大小 SHMMNI= 整个系统的内存segment的总个数 SHMSEG= 每个进程可以使用的内存segment的最大个数配置信号灯( semphore )的参数:SEMMSL= 每个semphore set里...
阅读(7908) 评论(0)

Oracle GoldenGate概述

GoldenGate 现在是业内成熟的数据容灾与复制产品,经过多年的发展和完善,现在已 经成为业内事实上的标准之一。原文地址:http://blog.csdn.net/sunansheng/article/details/518547861. GoldenGate的历史GoldenGate 公司于1995年成立于美国加州旧金山,它的名称源自旧金山闻名于世的 金门大桥。两位创始人Eric Fish ...
阅读(8221) 评论(0)

自己编写了Oracle EBS程序自动移植脚本

前言Oracle EBS的二次开发主要针对Froms开发和Package开发(报表、公共包、逻辑包等),因此移植程序也主要针对Forms(.fmb)和Package(.pck)。但是我们知道,在移植Forms的时候,如果有用户在界面上,那么该用户就会被强制剔除(包括同时打开多个界面的情况),这样会造成用户可能在处理单据,或者录入数据,造成数据未保存,或者数据状态处于不一致状态;Package的移植虽...
阅读(5893) 评论(0)

Oracle 回收表空间文件空闲的空间

我们知道Oracle对于使用DELETE删除的数据,表空间的剩余空间并不会增加。虽然数据已经删除了,但是已使用的空间还是那么大。这就造成了一个现象,当一个表空间使用率达到100%的时候,我们通过删除一些没用的数据,但是还是不能往放在该表空间下的表添加数据。Oracle EBS有张表fnd_lobs,该表包含字段FILE_DATA,用于存放Forms的“文件-导出”命令导出的文件。每导出一次数据,就...
阅读(10091) 评论(0)

[精]Oracle 内存结构详解

内存结构现代计算机中,CPU 对内存的访问速度要比从磁盘的速度快千倍,因此 Oracle 对于数据的访问 也尽量都在内存中完成,而不是直接修改硬盘上的数据。内存内容在合适的时候再同步到磁盘。 Oracle 利用内存来克服磁盘 IO的束缚,在内存中进行活动越多,系统性能越好,反之,在磁盘上进 行的操作越多,系统性能越差。(原文地址:http://blog.sunansheng.com/2016/04...
阅读(17860) 评论(3)

Oracle 后台进程详解

后台进程后台进程负责保证数据库的稳定工作,每当数据库启动时,这些后台进程会自动启动,并且持续整 个实例的生命周期,每个进程负责一个独特的任务,表2-4 是一些最重要的后台进程。进 程缩 写描 述Database WriterDBWn负责把脏数据写回磁盘Log WriterLGWR负责把日志数据写到联机日志文件CheckpointCKPT负责检查点操作Process MonitorPMON负责维护用...
阅读(16910) 评论(1)

Oracle 进程详解

Oracle 进程详解参与数据库活动的进程可以分成两大类,分别是用户进程和 Oracle 进程,而后者又可以分成服 务进程(Server Process )和后台进程(Background Process)。(本文地址:http://blog.sunansheng.com/2016/04/29/oracle-process/)1.用户进程Oracle 提供的若干管理工具是典型的用户进程,比如RMA...
阅读(9284) 评论(1)

Oracle 归档模式和非归档模式

归档模式和非归档模式在DBA部署数据库之初,必须要做出的最重要决定之一就是选择归档模式(ARCHIVELOG)或者非 归档模式(NOARCHIVELOG )下运行数据库。我们知道,Oracle 数据库需要至少两组联机日志,每当一组 联机日志写满后会发生日志切换,继续向下一组联机日志写入。如果是归档模式,日志切换会触发归档进程 (ARCn)进行归档,生成归档日志。Oracle 保证归档完成前,联机日...
阅读(9978) 评论(1)

Oracle 备份杂谈

备份概述Oracle 的备份可以分成物理备份和逻辑备份,物理备份就是把实际物理文件从一处拷贝到另一处(可 能是1 ∶1 的原样拷贝,也可能是 n ∶1 的压缩拷贝),操作系统备份、使用 RMAN 的备份、冷备份、热备 份都是物理备份的例子。逻辑备份是利用SQL 从数据库中提取数据,并将其保存到文件中,这些数据可以在以后需要时重新导 入到原有数据库,或者导入其他数据库。就逻辑备份的思想而言,用户自己...
阅读(7797) 评论(1)

Oracle 性能优化之高消耗的SQL

高资源消耗的 SQL与用户执行 SQL 有关的动态视图有 v$sql、v$sqlarea、v$sqltext、v$sql_plan、 v$sqlstats 等。v$sql 中包含了所有用户执行的所有 SQL 信息,不同用户、不同会 话执行相同 SQL 的语义、执行计划可能会不同,这些 SQL 字面值相同(具有相同 的 sql_id),通过不同的 child_number 来区分。v$sqlarea...
阅读(7401) 评论(0)
39条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:1655006次
    • 积分:14085
    • 等级:
    • 排名:第937名
    • 原创:192篇
    • 转载:13篇
    • 译文:0篇
    • 评论:43条
    技术交流

    苏南生的博客
    主页 | BOOK搜索 | 免费杂志 |
    博客专栏
    最新评论