自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Laughing

我仍然能够感觉,心跳还在......

  • 博客(16)
  • 收藏
  • 关注

原创 CLUSTERING FACTOR

The clustering_factor is a single number that represents the degree to which data israndomly distributed through a table, and the concept of creating a number to represent thedata scatter in a tab

2011-04-26 22:34:00 578

转载 Oracle中的merge join Cartesian

在执行计划中,有时会出现CARTESIAN笛卡尔乘积,简单的说一下什么叫cartesian?就是有两个集合,每个集合的任意一个成员都要与另外一个集合的任意一个成员有关联...下面是关于cartesian的一些实验:SQL> set linesize 2000SQL> select * from tab;TNAME                          TABTYPE CLUSTERID------------------------------ ------- ----------T      

2011-04-23 23:57:00 8292

原创 js 计算字符串的字节数

/** * 计算字符串的字节数 * @param {Object} str */ function getByteLen(str){ var l=str.length; var n = l; for ( var i=0;i <l;i++){ if( str.charCodeAt(i) 255){ n++; } } return

2011-04-21 17:27:00 3223

原创 INDEX FAST FULL SCAN,INDEX FULL SCAN与排序

SQL> select * from v$version where rownum<2;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit P

2011-04-19 23:21:00 843

原创 Oracle分页查询语句

分页查询语句的应用共7篇:http://yangtingkun.itpub.net/post/468/109834oracle中rownum使用技巧:http://blog.csdn.net/nestashen/archive/2008/10/21/3117729.aspx

2011-04-17 16:12:00 537

原创 直方图(Histogram)对CBO的影响

对于有列数据非常倾斜的表,做直方图分析很重要,直方图主要讨论的是数据在列上的分布情况。SQL> select * from v$version where rownum<2;BANNER--------------------------------------------------------------------------------Oracle Database 11g En

2011-04-16 23:03:00 759

原创 分析如何影响CBO决策一例

SQL> conn evan/evanConnected.SQL> select * from v$version where rownum<2;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Editi

2011-04-15 23:13:00 477

原创 oracle专家高级编程-物化视图

oracle专家高级编程-物化视图部分(当用到的时候再深入的看下)物化视图的使用通过预先计算真正非常难的问题的答案,可以大大地减轻机器的负载。物化视图的好处:更少的物理读------扫描更少的数据更少的写-----------不用经常排序和聚焦减小cpu的消耗—不用对数据进行聚焦计算和函数调用,因为已经做过了。显著地加快响应时间。物化视图的不好处:需要额外的存储

2011-04-12 23:11:00 793

原创 sqlplus AUTOTRACE功能

当使用oracle AUTOTRACE功能时,在oracle内部实际上启动了两个会话(session)连接,一个session用于执行查询等操作,另一个session用于记录执行计划和输出最终结果等操作。在启用AUTOTRACE之前:SQL>select sid,serial#,username from v$session t where t.username is not null;

2011-04-12 21:51:00 654

转载 Oracle ltrim() rtrim() 函数详细用法

<br /><br />嘿嘿,今天在论坛里看了一篇帖子,讨论ltrim() 函数的详细用法,下面我借几个高手的回答总结一下:<br />先看几个实例:<br />SQL> select ltrim('109224323','109') from dual;<br />LTRIM('109224323','109')<br />------------------------<br />224323<br />这个的功能应该都知道的噢~~  再来看一个:<br />SQL> select ltrim('109

2011-04-10 12:15:00 603

转载 db file scattered read

db file scattered read(本文由thomaswoo_dba翻译,转载请注明出处)db file scattered read 包含三个参数:file#,first block# ,block count在oracle10g里,本等待事件是归集于User I/O wait class的,记住下面处理db file scatted read的思想:1)oracle se

2011-04-09 22:10:00 1734

转载 Difference between DB File Sequential and Scattered Reads

Both "db file sequential read" and "db file scattered read" events signify time waited for I/O read requests to complete. Time is reported in 100's of a second for Oracle 8i releases and below, and 10

2011-04-09 21:27:00 603

转载 db file sequential read

db file sequential readdb file sequential read 等待事件有3 个参数:file #,first block #,和block 数量 。在10g 中,这等待事件受到用户I/O 等待级别的影响。当处理db file sequential read 等待事件的时候,牢记以下关键想法。l         Oracle 进程需要一个当前不在SGA 中

2011-04-09 20:26:00 707

原创 Runtime.getRuntime().exec(command)的阻塞问题

<br /> 使用 Runtime.getRuntime().exec(command)可以操作命令,如,打开某个软件,对某个文件进行转换等,它返回一个进程对象Process。对命令进行操作,操作成功与否,对我们的应用很重要。单纯的使用Process,可能会出现命令的执行一直处于阻塞的状态,后面的程序无法进行,(比如,我需要将word文件转换为flash文件,当出现意外word文件不合法,这个时候转换就不能成功,一直处于阻塞状态),我想到的解决方案是使用超时控制,程序执行超过我们约定的时间后,执行另一操作(

2011-04-07 21:24:00 3603

原创 Oracle 中的GOTO,RETURN,EXIT

1.GOTO,主要用于跳转,但会打乱我们的程序逻辑,一般不使用,它可以实现RETURN,EXIT的功能2.RETURN,返回程序末尾,结束程序3.EXIT,主要用于退出当前循环,相当于java中的break.4.要实现java中continue的功能可以使用自定义异常的方式它们之间的比较 --这里的GOTO相当于下面的EXIT用法BEGIN FOR i IN 1..2 LOOP IF i=2 THEN GOTO label; END IF;

2011-04-06 21:02:00 9218

原创 trunc 函数用法

<br />1.trunc用于日期,可精确到年,月和日.<br />     select trunc(sysdate,'yyyy') from dual;<br />     select trunc(sysdate,'mm') from dual;<br />     select trunc(sysdate,'dd') from dual;<br /> 第一个参数为日期,第二个参数为格式(format),即trunc(date,format);<br /> 如果省略format表示精确到日。<br /

2011-04-05 23:44:00 1441

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除