Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式
RBO方式:优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有索引时去走索引。
CBO方式:它是看语句的代价(Cost),这里的代价主要指Cpu和内存。优化器在判断是否用这种方式时,主要参照的是表及索引的统计信息。统计信息给出表的大小、有少行、 ...
- 13:10
- 浏览 (130)
- 评论 (0)
- 分类: oracle
- 进入论坛
- 发布在 广州JavaEyer饭局群 圈子
目前poi版本:poi-bin-3.0.1-FINAL-20070705.zip
到官方网站(http://apache.mirror.phpchina.com/poi/release/)下载后解压。
Jakarta POI可以让你使用Java来读写MS Excel ,Word文件
(1)创建Excel 文档
示例1将演示如何利用Jakarta POI API 创建Excel 文档。
示例1程序如下:
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSh ...
无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。
目錄
[收埋]
1 下载Ext
2 开始!
3 Element:Ext的核心
...
一.ehcache主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库,
从而提高了查询的速度,使用spring的AOP可以很容易实现这一功能.
[ehcache.sourceforge.net]
ehcache.xml
<cache name="sampleCache1"
maxElementsInMemory="10000"
& ...
彻底清除IE收藏夹无法删除网页链接
2007-09-16 13:01:14
在注册表中清理Internet Explorer文件夹!
下面提供解决方法:
点击“开始”——“运行”——“regedit”将如下东西:
HKEY_CURRENT_USER\software\microso ...
为什么ORM性能比iBATIS好?
缓存是有很多层次的,有web server前端缓存,有动态页面静态化,有页面片断缓存,有查询缓存,也有对象缓存。不同层面的缓存适用于不同的应用场景,作用也各自不同,如果可以,你全部一起用上,他们不矛盾,但这个话题比较大,现在不展开谈。
针对OLTP类型的web应用,只要代码写的质量没有问题,最终的性能瓶颈毫无疑问还是数据库查询。应用服务器层面可以水平扩展,但是数据库是单点的,很难水平扩展,所以如何有效降低数据库查询频率,减轻数据库压力,是w ...
一、Java编程入门类
对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。
1、《Java编程思想》
在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良 ...
JAVA配置环境变量
在下载并安装完JDK之后,如果系统已安装Oracle,请务必将系统PATH里Oracle的c:\Oracle\jre\1.3.1\bin去掉,否则启动JAVA报错
新建以下变量名和值:
变量名:JAVA_HOME
变量值:D:\JDK;
变量名:path
变量值:%JAVA_HOME%\bin;
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
字符窜比较
String 是个对象,要对比两个不同的String对象的值是否相同要用到 equals ...
1. 一套以注释为基础的EJB编程模型,再加上EJB2.1中定义的通过部署描述符和几个接口定义的应用程序行为。
2. 新的实体Bean持久化模型,EJBQL也有许多重要的改变。
还有一些有关上述的提议,比如:一个新的客户端编程模型,业务接口的使用以及实体Bean的生命周期。请注意EJB2.1编程模型(包括部署描述符和home/remote接口)仍然是有效的。新的简化模型并没有完全取代EJB2. ...
Oracle SQL Developer
Oracle SQL Developer 是一个免费的图形化数据库开发工具。使用 SQL Developer,您可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以编辑和调试 PL/SQL 语句。您还可以运 ...







评论排行榜