oracle
文章平均质量分 78
炽热_蓝沙
这个作者很懒,什么都没留下…
展开
-
Oracle 索引 详解
一.索引介绍1.1 索引的创建语法:CREATE UNIUQE | BITMAP INDEX .ON .( | ASC | DESC, | ASC | DESC,...)TABLESPACE STORAGE LOGGING | NOLOGGINGCOMPUTE STATISTICSNOCOMPRESS | COMPRESSNOSORT | REVER转载 2013-10-10 09:33:40 · 622 阅读 · 0 评论 -
大数据量下的DML操作 bulk collect into limit forall commit;
如果有个大数据量的DML操作事务,在OLAP报表等低并发库里. 并且强制归档模式中.采用BULK 和FORALL 会比较快![sql] view plaincopyprint?open cur_COLUMN_USER; loop fetch cur_COLUMN_USER bulk collect into转载 2015-12-01 11:24:38 · 533 阅读 · 0 评论 -
Oracle中使用fetch bulk collect into批量效率的读取
通常我们获取游标数据是用 fetch some_cursor intovar1, var2 的形式,当游标中的记录数不多时不打紧。然而自 Oracle 8i 起,Oracle 为我们提供了 fetch bulk collect 来批量取游标中的数据。它能在读取游标中大量数据的时候提高效率,就像 SNMP 协议中,V2 版比 V1 版新加了 GET-BULK PDU 一样,也是用来更高效的批量取设备转载 2015-12-01 11:20:30 · 1976 阅读 · 0 评论 -
使用expdp导出数据
使用expdp导出数据Data Pump是服务端工具,只能在服务器上使用。这与exp工具不同。Data Pump有以下些优点:1.PARALLEL 并行2.START_JOB 可控制job进行import作业3.ATTACH4.NETWORK_LINK 可以直接通过网络dblink导入到备库5.REMAP_DATAFI转载 2015-12-16 16:04:57 · 3217 阅读 · 0 评论 -
ArcGISer理解RAC、ASM、磁盘阵列、双机热备等
对于经常与服务器、数据库打交道的DBA来说,RAC、ASM等标题中列举的名词都非常熟悉,但是对刚刚接触人来说,这些概念可能会比较迷茫,今天我就以我自己的理解给大家探讨一下。首先说明一下,我不是专业的DBA,也不是专业的硬件工程师,我也不会在原理上说些什么(其实也不会),只是想通过这篇文章让大家对这些名词有一个认识,知道是做什么的就可以了。磁盘阵列磁盘阵列(Red转载 2015-10-21 15:05:10 · 1377 阅读 · 0 评论 -
dba,user,v$等开头的常用表和视图
一.Oracle表明细及说明1.dba_开头表 dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files转载 2015-10-20 11:25:17 · 2994 阅读 · 0 评论 -
shell调用oracle存储过程
# 否则将参数赋给指定变量if [ $# -lt 5 ];then echo "[`date`][ERRO][数据装载脚本传入了错误的参数$*]" echo " 正确调用格式: exec_proc.ksh [存储过程名称] [数据库名称] [数据库用户] [数据库密码] [会计日期]" exit 1else # 参数处理 #参数1 存储过程名称:转载 2014-07-10 16:40:25 · 3545 阅读 · 0 评论 -
有关 ORA-00604 错误的总结
ORA-00604 error occurred at recursive SQL level string Cause:An error occurred while processing a recursive SQL statement (a statement applying to internal dictionary tables)。Action:If the situati转载 2014-02-18 11:17:14 · 1097 阅读 · 0 评论 -
关于ORACLE游标的问题(ORA-01000: maximum open cursors exceeded)
昨天在开发过程中,经常碰到ORA-01000: maximum open cursors exceeded这个错误。一看报错,知道是游标超过最大数了,以前在做DB2开发的时候,也曾遇到过类似的问题。虽然解决了,但一直没弄清楚,JDBC是如何和数据库发生交互的?又是在什么时候打开数据库游标的?脑袋就跟浆糊一样,说来真是惭愧啊昨天google了一把,终于解开一点迷惑了。下面的片断转载于www.转载 2014-02-18 11:20:28 · 684 阅读 · 0 评论 -
oracle直接调用web services
在oracle中直接调用web services怎么操作,在网上查了很久,相关资料,比较少。在这里整理一下,给需要的童鞋们做参考。。Window下oracle开发web services1, 去oracle官网上下载dbws-callout-utility-10131.zip地址:http://www.oracle-base.com/articles/10g/utl_dbws10转载 2014-01-10 10:16:41 · 798 阅读 · 0 评论 -
Apache CXF实战之一 Hello World Web Service
本文链接:http://blog.csdn.net/kongxx/article/details/7525476Apache的CXF现在几乎成了Java领域构建Web Service的首选类库,并且它也确实简单易用,下面就通过几篇系列文章做一下简单介绍。当然首先想到的当然还是那个Hello World示例。这个系列文章中用到的例子都是基于Maven构建的工程,下面是我的pom.xm转载 2014-01-10 15:14:49 · 516 阅读 · 0 评论 -
关于oracle存储过程的若干问题备忘
1.在Oracle中,数据表别名不能加as,如: select a.appname from appinfo a;-- 正确select a.appname from appinfo as a;-- 错误 也许,是怕和oracle中的存储过程中的要害字as冲突的问题吧 2.在存储过程中,select某一字段时,后面必须紧跟into,假如select整个记录转载 2013-10-24 10:36:20 · 594 阅读 · 0 评论 -
Oracle存储过程开发实例
在笔者的一个银行项目中,我接到编写ORACLE存储过程的任务,我是程序员,脑袋里只有一些如何使用CALLABLE接口调用存储过程的经验,一时不知如何下手,我查阅了一些资料,通过实践发现编写ORACLE存储过程是非常不容易的工作,即使上路以后,调试和验证非常麻烦。简单地讲,Oracle存储过程就是存储在Oracle数据库中的一个程序。一.概述Oracle存储过程开发的要点是:转载 2013-10-24 10:38:07 · 1185 阅读 · 0 评论 -
oracle存储过程一
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END;行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2: IS关键词表明后面将跟随一个PL/SQL转载 2013-10-24 09:58:38 · 540 阅读 · 0 评论 -
sql中函数
decode函数:函数介绍DECODE函数是ORACLE PL/SQL的功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其它数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的加20%;工资在8000元或以上的加15%,通常的做法是,先选出记录中的工资字段值 --->select s原创 2013-10-12 14:34:50 · 414 阅读 · 0 评论 -
sql with as 用法
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执转载 2013-10-11 10:27:41 · 464 阅读 · 0 评论 -
大表数据插入批量提交
对大表进行插入时,数据非常多,会把undo表空间撑爆,导致插入不成功,可以使用批量提交进行插入,及时释放回滚段。declare --定义cursor把数据全部读入内存中 cursor cur is select nsrzhdah, sfzjlx_dm, sfzjhm, xm, nsrsbh, zlsfqq,转载 2015-12-01 14:41:48 · 543 阅读 · 0 评论