ORACLE
我爱大海V5
从事互联网工作
展开
-
关于DBMS_SCHEDULER job日志级别LOGGING_LEVEL
[sql] view plaincopy--job日志级别由两个因素决定,一个是job自己日志级别,别一个是使用的job cloass的日志级别,取两者中的最高值。 --job创建时日志级别默认是DBMS_SCHEDULER.LOGGING_RUNS, --创建的job时,如果不指定job class,默认为DEFAULT_JOB_CLASS,而DEFA转载 2013-11-27 12:11:08 · 1813 阅读 · 0 评论 -
ORACLE创建DBLINK
创建脚本:create public database link dblink connect to rtt identified by "123" using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.19.12.40)(PORT = 1521)) (CONNECT_DATA =原创 2013-12-03 09:22:44 · 773 阅读 · 0 评论 -
ORACLE创建SCHEDULER_JOBS定时调度任务
创建脚本过程:BEGINDBMS_SCHEDULER.CREATE_JOB (job_name => 'job_do_main_rtt',job_type => 'STORED_PROCEDURE',job_action => 'com_job.docachezmondate',start_date => sysdate,repeat_interval => 'FREQ=SECON原创 2013-12-03 09:19:20 · 2022 阅读 · 0 评论 -
ORACLE创建包和包体及包中函数和存储过程
创建包声明的过程脚本:CREATE OR REPLACE PACKAGE "COM_BOS" is ----------------------------------------------------------------------- -- 描述: -- 构造b类型缓存的sql语句 -- 参数: -- @i_bostype:业务类型 -- @i_b原创 2013-12-03 09:15:37 · 6755 阅读 · 0 评论 -
ORACLE创建数据库表空间和用户的过程
创建脚本如下,本例中数据库实例为RTT,用户名为rtt,密码为123。创建大表空间,大表空间在oracle10以后出现的新概念:create BIGFILE tablespace "USER_BIG" datafile '/database/oracle_11/app/oradata/rtt/users_big.dbf' size 10240M autoextend on next 13原创 2013-12-03 09:29:27 · 2005 阅读 · 0 评论 -
异步提交(Asynchronous COMMIT)
Oracle 10g R2中引入的新特性当一个事务提交时,the log writer (LGWR) process 负责将事务相关的所有重做从log buffer写出到Online Redo logfiles.默认的,Oracle数据库必须将重做写入磁盘才把控制权交还给客户端,这种行为导致在Commit的时候有一定的延时因为应用程序必 须等待重做被写入磁盘。在Oracle10gR原创 2013-11-27 16:17:22 · 1094 阅读 · 0 评论 -
Oracle数据库参数优化参考
http://soft.chinabyte.com/database/318/12297318.shtml分析评价Oracle数据库性能主要有数据库吞吐量、数据库用户响应时间两项指标。数据库用户响应时间又可以分为系统服务时间和用户等待时间两项,即: 数据库用户响应时间=系统服务时间+用户等待时间 因此,获得满意的用户响应时间有两个途径:一是减转载 2013-11-27 16:31:38 · 1144 阅读 · 0 评论 -
oracle收集统计信息job停止
http://blog.csdn.net/wyzxg/article/details/6831479author:skatetime:2011/09/26 Oracle10g增加了一个新的任务,用来自动分析数据库,用于增加CBO执行的正确性。这个任务就是GATHER_STATS_JOB,任务定义周一到周五的夜晚执行,和周六日全天执行。在oracle11g中job的名转载 2013-11-27 14:18:38 · 2703 阅读 · 0 评论 -
Oracle 10g Scheduler 特性
Scheduler 可以简单简单的帮助我们调度成百上千的tasks。Oracle Scheduler 通过在DBMS_SCHEDULER PL/SQL 包中存储和过程来执行。 一. 使用Jobs JOBS,其实就是Scheduler 管理的一个(或多个)任务的执行调度。1.1 创建Jobs 通过DBMS_SCHEDULER 包来创建Jobs,是使用其CR转载 2013-11-27 12:16:40 · 1256 阅读 · 0 评论 -
在oracle中where 子句和having子句中的区别
1.where 不能放在GROUP BY 后面2.HAVING 是跟GROUP BY 连在一起用的,放在GROUP BY 后面,此时的作用相当于WHERE3.WHERE 后面的条件中不能有聚集函数,比如SUM(),AVG()等,而HAVING 可以 Where和Having都是对查询结果的一种筛选,说的书面点就是设定条件的语句。下面分别说明其用法和异同点。注:本文使用字段为oracle数据转载 2014-03-20 10:14:30 · 744 阅读 · 0 评论