拥有Oracle标签的文章
Oracle

[Oracle]高效的PL/SQL程序设计(三)--Package的

本系列文章导航[Oracle]高效的PL/SQL程序设计(一)--伪列ROWNUM使用技巧[Oracle]高效的PL/SQL程序设计(二)--标量子查询[Oracle]高效的PL/SQL程序设计(三)--Package的优点[Oracle]高效的PL/SQL程序设计(四)--批量处理[Oracle]高效的PL/SQL程序设计(五)--调用存储过程返回结果集[Oracle]高效的PL/SQL程序设计(六)--%ROWTYPE的使用使用Package的优点在于

系统 2019-08-12 09:30:10 2189

Oracle

Oracle“记录被另一个用户锁住” 无法更新删除

1、查看数据库锁,诊断锁的来源及类型:selectobject_id,session_id,locked_modefromv$locked_object;或者用以下命令:selectb.owner,b.object_name,l.session_id,l.locked_modefromv$locked_objectl,dba_objectsbwhereb.object_id=l.object_idSELECTlpad('',decode(l.xidusn,

系统 2019-08-12 01:54:11 2187

Oracle

Oracle Class10. 集合和成员函数(pl/sql表和记

------------------------2013-5-21------------------------定义表的类型typetablenameistableofcol_defindexbybinary_integer;声明表的类型Tablenametablenamepl/sql表临时使用,像数组一样的对象。包含一列和一个主键不能对列和主键进行命名列可以是任何标量数据类型主键必须是binary_integer类型大小没有限制引用:tablename

系统 2019-08-12 01:53:35 2187

Oracle

11.22号----突破32位系统oracle 32位的限制

转自:http://blog.163.com/yy_wq80/blog/static/4027606200812911834338/前一阵,单位的oralce突然当机了.检查原因.一看原来SGA的内存只有1.4G太小了.那就调吧.准备先调到3G可是一调报错了.查了相关资料原来发现是oracle的限制.我的电脑配置:CPU:至强2.8X8、内存:12G、硬盘:1T、磁盘阵列5以下是操作步骤1.打开开关boot.ini增加/3G/PAE为什么要加二个呢.有的资

系统 2019-08-29 22:13:51 2180

Oracle

10gR2 RAC Install issues on Oracle EL5 or RH

10gR2RACInstallissuesonOracleEL5orRHEL5orSLES10(VIPCA/SRVCTL/OUIFailures)[ID414163.1]Modified04-AUG-2010TypePROBLEMStatusARCHIVEDInthisDocumentSymptomsCauseSolutionReferencesAppliesto:OracleServer-EnterpriseEdition-Version:10.2.0.

系统 2019-08-12 09:26:52 2180

Oracle

How to remove Oracle Database from your comp

ToremoveallOraclecomponentsfromacomputeronWindowsNT,Windows2000,andWindowsXP:--------------------------------------------------------------------------------Caution:TheseinstructionsremoveallOraclecomponents,services,andregistryen

系统 2019-08-12 01:53:39 2174

Oracle

ORACLE跨越时间点的恢复

在oracle10g之前使用resetlogs打开数据库之后,之前的的备份就不能用于恢复了。即不能进行跨resetlogs时间点的恢复。所以要求执行完之后马上进行全库备份。Oracle10g以后允许跨越resetlogs时间点进行完全或者不完全恢复。实验如下:执行全库备份。RMAN>backupdatabaseplusarchivelogdeleteallinput;insertintotestselect*fromtest;SQL>altersystem

系统 2019-08-12 01:55:03 2172

Oracle

JSP连接Oracle

<%Connectioncon=null;Statementstmt=null;ResultSetrs=null;try{Class.forName("oracle.jdbc.driver.OracleDriver");con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","system","oracle");stmt=con.createStatement();rs

系统 2019-08-12 01:51:31 2168

Oracle

Oracle学习笔记: 管理控制文件 ----摘自《Orac

■修改初始化参数control_filesSQL>altersystemsetcontrol_files='/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control01.ctl','/export/home/opt/product/10.1.0.3.0/oradata/ldfsys/control02.ctl','/export/home/opt/product/10.1.0.3.0/oradat

系统 2019-08-12 01:53:31 2165

Oracle

oracle pl/sql性能

1.您的缓冲区命中率是多少?缓冲区命中率select(1-(sum(decode(name,'physicalreads',value,0))/(sum(decode(name,'dbblockgets',value,0))+sum(decode(name,'consistentgets',value,0)))))*100"HitRatio"fromv$sysstat;2.您的数据字典命中率是多少?数据字典缓存命中率select(1-(sum(getmis

系统 2019-08-12 01:54:48 2161

Oracle

oracle 中字段由大改小的方法

需求:修改字段类型时,字段长度由大改小,字段类型由大改小,数据库不让修改,提示必须先清除数据,但数据有系统非常重要时可以采用如下方案。扩展使用:1.可用于备份重要表的数据(只需要执行1,2步骤即可)2.可用于对物理隔离的两个生产数据库进行同步(在A数据库执行1,2步骤,在B数据库执行3,6,7步骤即可)1.抽出表中数据select'insertintoYJ_QYMB(ID,SSFDJT)values('''||ID||''','''||SSFDJT||''

系统 2019-08-12 01:54:47 2161

Oracle

oracle_表分区

一.分区表理论知识Oracle提供了分区技术以支持VLDB(VeryLargeDataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。WhentoPartitionaTable什么时候需要分区表,官网的2个建议如

系统 2019-08-12 01:54:40 2161

Oracle

oracle_导入、导出数据

逐步整理oracle导入导出数据1、单表,不同库之间的导入导出导出expsystem/manager@myoraclefile=d:\daochu.dmptables=(table1)system是用户名,manager是密码,myoracle是数据库名。eg:exppyc/pyc123456@orclfile=D:\TAB_HANYUPINYIN.dmptables=(TAB_HANYUPINYIN)log=d:\TAB_HANYUPINYIN.logb

系统 2019-08-12 01:54:40 2152

Oracle

提高Oracle的Insert、Update等操作速度

在Oracle数据库中,Insert、Update、Delete三个操作是对数据库中的数据进行插入、更新以及删除。在进行这些操作时,如果数据库中的记录比较多时,则所需要的时间比较长。如需要利用一个Update语句更新大量记录时,即使更新的内容很简单,如只是将价格提升10%,但是仍然需要花费比较成的时间。所以从某种程度上来说,进行这些操作时其执行速度跟内容的大小关系不大,反而跟记录的多少却有很大的关系。那么在Oracle数据库中,能否采取一些措施来提高这些操

系统 2019-08-12 01:55:06 2151

Oracle

Oracle Class8. 子程序和程序包

------------------------2013-5-19------------------------子程序的类型--过程,用于执行某项操作--函数,用于执行某项操作并返回值createorreplaceprocedure--过程名称[parameterlist]--参数列表is|as;--局部声明begin(executablestatements)--可执行语句end;参数模式:-

系统 2019-08-12 01:53:35 2151