全面学习ORACLE Scheduler特性(1)创建jobs
http://blog.itpub.net/7607759/viewspace-610951/ 所谓出于job而胜于job,说的就是Oracle 10g后的新特性Scheduler啦。在10g环境中,ORACLE建议使用Scheduler替换普通的job,来管理任务的执行。其实,将Scheduler描述成管理job的工具已经太过片面了,10G版本中新增的Scheduler绝不仅仅是...
调度作业(Oracle Scheduler)
http://blog.chinaunix.net/uid-26190993-id-3590381.htmlOracle Scheduler可以帮助DBA或者数据库用户自动调度和运行各种类型的作业,比如数据库备份、收集优化器统计信息、生成各种报表或者执行业务流程等等,也可以把Schedule和Resource Manager结合起来通过时间窗口激活指定的Resource Plan,完成企业在资源管理和作业...
Oracle job定时任务
Oracle job定时任务任务队列要能正常运行,还必须启动它自己专有的后台过程,参数如下:JOB_QUEUE_PROCESSES = n 这个是运行JOB时候所起的进程数,当然系统里面JOB大于这个数值后,就会有排队等候的,最小值是0,表示不运行JOB,最大值是1000,在OS上对应的进程时SNPn,9i以后OS上管理JOB的进程叫CJQn。可以使用下面...
检测数据块损坏(Block Corruption)
数据块的损坏分两种情况,第一种是物理性的,第二种是逻辑性的。物理性一般指数据块头部不可以访问、数据块校验值不合法。逻辑性一般是在物理性结构完整的情况下,数据的内容在含义上不正确,比如保存了不允许的字段值。下面分别用两种情况说明数据块的物理错误和数据的逻辑错误一、数据块物理错误: physical bad...
Linux安装配置vnc
a. 安装vncserver服务端和客户端端yum install tigervnc tigervnc-server -y安装完毕rpm -qa | grep vnc查看是否成功vi /etc/sysconfig/vncservers,设置root登录终端1,分辨率:VNCSERVERS="1:root"VNCSERVERARGS[1]="-geometry 1280
Oracle 11g DDL 的 wait选项(DDL_LOCK_TIMEOUT)
DDL命令需要排它锁的内部结构。如果这些锁不可用,将返回一个” ORA-00054: resource busy”,当试图修改频繁访问的对象时,这可能特别让人沮丧,为了解决这个问题Oracle 11g 包含了DDL_LOCK_TIMEOUT参数,可以在...
服务注册Service Registration
服务注册:PMON 进程通过服务注册功能, 动态地将实例信息注册到监听器,以使监听器能将客户端的连接请求转发到适当的服务处理程序。 PMON 为监听器提供了以下信息: 1.由数据库提供的数据库服务名称 2.与服务相关联的数据库实例名称,及其当前负载和最大负载。 3.对实例可用的服务处理程序 (分派器...
undo_retention之确定最优的撤销保留时间
undo_retention:确定最优的撤销保留时间使用下面的公式来计算undo_retention参数的值:undo_retention=undo size/(db_block_size * undo_block_per_sec)--可以通过提交下面的查询来计算数据库中实际产生的撤销数据:SQL> select sum(d.bytes/1024/1024) "undo_mb" from v$datafile d, v$tablespace t...
监控和管理Oracle UNDO表空间的使用
http://blog.itpub.net/23135684/viewspace-1065601/ 对Oracle数据库UNDO表空间的监控和管理是我们日常最重要的工作之一,UNDO表空间通常都是Oracle自动化管理(通过undo_management初始化参数确定);UNDO表空间是用于存储DML操作的前镜像数据,它是实例恢复,数据回滚,一致性查询功能的重要组件;我们常常会忽略对它的...
评估undo 表空间大小
如何估算Oracle数据库所需的UNDO表空间的大小:How To Size UNDO Tablespace For Automatic Undo Management (文档 ID 262066.1) 要确定Oracle需要的UNDO 表空间的大小,需要以下三条信息: UR 以秒为单位的UNDO_RETENTION UPS 每秒生成的还原数据块的数量 DBS db_block_size UndoSpace = [UR * (UPS * DBS...
lsof命令详解
一:lsof介绍lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具。它的意思是 List Open Files,很容易你就记住了它是 “ls + of”的组合,它可以用来列出被各种进程打开的文件信息,记住:linux 下 “一切皆文件”,包括但不限于 pipes, sockets, directories, devices, 等等。因此,使用 lsof,你可以获取任何被...
自动共享内存管理 自动内存管理 手工内存管理
Oracle 的 9i/10g 中已经对内存管理逐步做了很大的简化,11g 则更进一步,引入了一个新的概念自动化内存管理(Automatic Memory Management,AMM) . 如果 DBA 真的想偷懒的话,只需要设定两个参数就可以把烦心的事情都交给 Oracle 折腾了(只要 DBA 足够心宽)。PGA 与 SGA 一起搞定。这两个参数分别是:MEMORY_TARGET--操作...
【DataGuard】Oracle DataGuard 日志传输状态监控
Oracle 11g DataGuard 日志传输状态监控 通过查看相关视图,监控dataguard主库、备库间日志传输与同步情况。
shrink回收分区表碎片
实验如下:CREATE TABLE "SCOTT"."T4" ( "A" NUMBER, "B" NUMBER ) PARTITION BY RANGE ("A")(PARTITION "PART1" VALUES LESS THAN (10),PARTITION "PART2" VALUES LESS THAN (20) ) ;begin ...
dbms_stat与analyze的区别
【IT168知识库】 自从Oracle8.1.5引入dbms_stats包,Experts们便推荐使用dbms_stats取代analyze。 理由如下dbms_stats可以并行分析 dbms_stats有自动分析的功能(alter table monitor ) analyze 分析统计信息的不准确some times [@more@]1,2好理解,且第2点实际上在VLDB中是最吸引人的;3以前比较模糊,看了metalink236935.1 解释,analyze在分析Partition表的时候,有时候会计算出不准确的Global statistics .原因是,dbms_stats会实在的去分析表全局统计信息(当指定参数);而analyze是将表分区(局部)的statistics 汇总计算成表全局s
oracle 分区表进行shrink操作
【背景】公司业务系统的数据增长很快,需要进行定期进行归档,其中有些数据用分区表进行存储,归档完之后释放了大量的空间,之前已经有文档介绍普通表进行shrink操作的步骤,本文档记录对分区表和复合分区表进行shrink的操作;【测试环境的搭建】数据库版本:11.2.0.3分区表的创建点击(此处)折叠或...
oracle 补丁种类和升级方法以及oracle RAC Rolling Patch 说明
一、oracle 补丁种类和升级方法oracle有很多种补丁类型,我们应该对oracle的补丁类型有一定了解,特别是一些关键的补丁,可能客户会定期对数据库升级,无论修复bug,还是为了安全。下面我对数据库的补丁进行一定的讲解:补丁类型:1. release这个是数据库的基本版本,标准产品发布。如OracleDatabase 10g Release ...
Oracle 11g 之自动收集统计信息
在Oracle的11g版本中提供了统计数据自动收集的功能。在部署安装11g Oracle软件过程中,其中有一个步骤便是提示是否启动这个功能(默认是启用这个功能)。一、查看自动收集统计信息的任务及状态:SQL> select client_name,status from dba_autotask_client;CLIENT_NAME ...
用户资源管理DBMS_RESOURCE_MANAGER
原文地址:用户资源管理DBMS_RESOURCE_MANAGER 作者:sunwgneuqsoft用户资源管理DBMS_RESOURCE_MANAGER用户资源管理涉及到的数据包主要有两个:DBMS_RESOURCE_MANAGER和DBMS_RESOURCE_MANAGER _PRIVS。其中包DBMS_RESOURCE_MANAGER主要是用于建立资源计划,建立资源用户组,建立资源分配方法等用户资源相关的...
ORCALE资源计划
1、 概念使用数据库资源管理对系统进行管理,包括使用资源计划、资源使用者组和资源计划指令。包括资源使用者组、资源计划、资源计划指令2、 建立一个资源计划过程授予admin权限execute dbms_resour...