
oracle
文章平均质量分 80
jxpt
这个作者很懒,什么都没留下…
展开
-
oracle基础
一、 hash join概念 hash join(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和nested-loop join方式,提高效率。在CBO(hash join只有在CBO才可能被使用到)模式下,优化器计算代价时,首先会考虑hash join。 ...2007-08-24 11:06:04 · 107 阅读 · 0 评论 -
删除归档日志、更改归档模式
http://e-ant.iteye.com/blog/354680详细请见附件SQL> archive log list;SQL> alter database archive;SQL> alter database open;SQL> archive log list;SQL> archive system switch logfi...2009-08-02 07:34:17 · 179 阅读 · 0 评论 -
pl_sql中用case when 语法
用case when 条件 then xxxwhen..............thenwhen..............thenend eg:select t.taxpayerid, case when t.taxpayerver = '1' then 'dddd' when t.taxp...2008-12-30 16:29:58 · 1304 阅读 · 0 评论 -
oralce sql中数据类型转换
cast(substr(s.GSN_NO,6) as integer);cast(substr(s.GSN_NO,6) as varchar2(11));cast(substr(s.GSN_NO,6) as char(11))2008-12-29 13:46:53 · 344 阅读 · 0 评论 -
相关命令
C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn /as sysdbaSQL> shutdown immediateALTER SYSTEM SET JOB_QUEUE_PROCESSES =10;show parameter job; startup open star...2009-05-15 17:52:45 · 118 阅读 · 0 评论 -
oracle锁表问题
1、Select * From v$locked_object;锁表对象根据sessionid,到Tools--sessions找到相应的sessions即可看到锁表的sql语句或直接执行: Select a.inst_id, c.sid, c.serial#, d.name, b.object_nam...2009-05-14 11:34:53 · 163 阅读 · 0 评论 -
oracle创建数据库脚本
--1:导出数据库:exp username/password@databasename file =d:\test.dmp eg:exp jxpt/jxpt@jxpt file =d:\jxpt.dmp注:databasename为oracle\ora92\network\admin\tnsnames.ora下的名字。--2:创建数据库 开始菜单====>"oraHome...2008-03-31 19:30:59 · 704 阅读 · 0 评论 -
如何生成Oracle AWR报告
如何生成Oracle AWR报告 (awrrpt)2008-12-19 11:17 Oracle性能分析入门学习中,遇到Oracle数据库的性能问题,一般首要的步骤就是导出AWR的分析报告,AWR是10g中新引入的一个工具,在这之前一般是利用statspack。要导出AWR报告,只要利用Oracle的一个脚本即可以完成,下面是我利用script录制的一段导出AWR repor...原创 2009-10-15 22:50:54 · 280 阅读 · 0 评论 -
oracle数据表建立索引
给oracle数据表建立索引 按照一般的说法,一个数据表如果数据量超过了几百条,就要考虑建立索引了。拖了这么久,今天终于给我们的一些变大了的数据表建立了索引。首先,查看目前已经建立的索引select index_name from all_indexes where table_name = 'PICTURE';果然比较弱智,只有系统给主键自建的索引:SYS_C55001还...原创 2009-04-08 22:04:50 · 438 阅读 · 0 评论 -
Oracle中Decode()函数使用技巧
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-s...2008-01-23 16:13:21 · 281 阅读 · 0 评论 -
流水账
1、oracle中uuid生成方法:select SYS_guid()from dual2、instr()函数 ??? SELECT recordid, optselfqty, optcode, invoicecode, awardflag FROM tb_inv_asstypeacc WHERE orgdeptcode = v_o...2007-08-27 19:04:45 · 513 阅读 · 0 评论 -
oracle的临时表空间写满磁盘空间,解决改问题的具体步骤
oracle的临时表空间写满磁盘空间,解决改问题的具体步骤以下的操作是用数据库的sys超级用户操作刚开始打算把临时表空间的数据文件重新缩小就好了执行:SQL> alter database tempfile2 '/oracle/oms/oradata/temp/temp01.dbf' resize 10240M;数据库报错,重新设置的空间大小不能满足需要。看来需要重新建立新的临...2009-08-03 12:04:56 · 350 阅读 · 0 评论