摘要: 1关于优化器的优化配置介绍oracle数据库优化的基本方式,基于规则的优化,基于规则包括全表扫描,扫描第一行(需要上网查看一下)基于成本的优化,基于选择的优化也就是oracle的3种优化器,关于优化器的配置可以通过oracle数据库启动的时候通过初始化数据库配置文件来配置 通过配置init.o... 阅读全文
posted @ 2012-08-06 15:18 刘竹青 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1关于优化器的优化配置介绍oracle数据库优化的基本方式,基于规则的优化,基于规则包括全表扫描,扫描第一行(需要上网查看一下)基于成本的优化,基于选择的优化也就是oracle的3种优化器,关于优化器的配置可以通过oracle数据库启动的时候通过初始化数据库配置文件来配置 通过配置init.o... 阅读全文
posted @ 2012-08-06 15:18 刘竹青 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1:SqL 优化1:尽量避免使用 select * 查询方式 因为oracle 在解析过程中 会将*依次转化成所以的列名。2:减小访问数据库的次数因为每执行一条sql语句的时候,oracle内部会做许多的事情 如:解析sql,估算索引的利用效率,绑定变量,读数据块等。因此减小了访问数据库的次数... 阅读全文
posted @ 2012-08-06 15:16 刘竹青 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 1:SqL 优化1:尽量避免使用 select * 查询方式 因为oracle 在解析过程中 会将*依次转化成所以的列名。2:减小访问数据库的次数因为每执行一条sql语句的时候,oracle内部会做许多的事情 如:解析sql,估算索引的利用效率,绑定变量,读数据块等。因此减小了访问数据库的次数... 阅读全文
posted @ 2012-08-06 15:16 刘竹青 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. SELECT子句中避免使用 “*” 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法.不幸的是,这是一个非常低效的方法.实际上,ORACLE在解析的过程中, 会将“*” 依次转换成所有的列名, 这个工作是通过查询数据字典完成的,这意味... 阅读全文
posted @ 2012-08-06 15:15 刘竹青 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1. SELECT子句中避免使用 “*” 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法.不幸的是,这是一个非常低效的方法.实际上,ORACLE在解析的过程中, 会将“*” 依次转换成所有的列名, 这个工作是通过查询数据字典完成的,这意味... 阅读全文
posted @ 2012-08-06 15:15 刘竹青 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1 找出佣金高于薪金60%的雇员。 SELECT * FROM emp WHERE comm>sal*0.6; 2 找出部门10中所有经理和部门20中所有办事员的详细资料。 SELECT * FROM emp WHERE deptno=10 AND JOB='MANAGER' OR... 阅读全文
posted @ 2012-08-06 15:12 刘竹青 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1 找出佣金高于薪金60%的雇员。 SELECT * FROM emp WHERE comm>sal*0.6; 2 找出部门10中所有经理和部门20中所有办事员的详细资料。 SELECT * FROM emp WHERE deptno=10 AND JOB='MANAGER' OR... 阅读全文
posted @ 2012-08-06 15:12 刘竹青 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一般用截取ID方法,还有是三层嵌套方法.一种分页方法 : =intPageCount)nextPage=intPageCount;upPage = currentPage-1;if (upPage//输出内容//输出翻页连接合计:/第一页">上一页">[]">下一页">最后页--------... 阅读全文
posted @ 2012-08-06 15:10 刘竹青 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一般用截取ID方法,还有是三层嵌套方法.一种分页方法 : =intPageCount)nextPage=intPageCount;upPage = currentPage-1;if (upPage//输出内容//输出翻页连接合计:/第一页">上一页">[]">下一页">最后页--------... 阅读全文
posted @ 2012-08-06 15:10 刘竹青 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 一、DataBase 保存数据,以表的形式表现数据 二、SQL Structur query language 结构化查询语言,是操作关系型数据库中的对象。 DDL(Data definition language数据定义语言),用于建表或删表操作,以及对表约束进行修改 c... 阅读全文
posted @ 2012-08-06 15:07 刘竹青 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一、DataBase 保存数据,以表的形式表现数据 二、SQL Structur query language 结构化查询语言,是操作关系型数据库中的对象。 DDL(Data definition language数据定义语言),用于建表或删表操作,以及对表约束进行修改 c... 阅读全文
posted @ 2012-08-06 15:07 刘竹青 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一.Oracle数据库中常用的数据类型varchar2(长度)可变长字符串char(长度) 定长number()表示整数或者浮点数number(8) number(8,2)clog 字符的大对象blog 二进制的大对象二.数据库查询1)SELECT语句从表中提取查询数据.语法为SELECT [... 阅读全文
posted @ 2012-08-06 15:05 刘竹青 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一.Oracle数据库中常用的数据类型varchar2(长度)可变长字符串char(长度) 定长number()表示整数或者浮点数number(8) number(8,2)clog 字符的大对象blog 二进制的大对象二.数据库查询1)SELECT语句从表中提取查询数据.语法为SELECT [... 阅读全文
posted @ 2012-08-06 15:05 刘竹青 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Java中的异常处理机制的简单原理和应用。当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发N... 阅读全文
posted @ 2012-08-06 14:57 刘竹青 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Java中的异常处理机制的简单原理和应用。当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发N... 阅读全文
posted @ 2012-08-06 14:57 刘竹青 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念. Java概述: 目前Java主要应用于... 阅读全文
posted @ 2012-08-06 14:45 刘竹青 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念. Java概述: 目前Java主要应用于... 阅读全文
posted @ 2012-08-06 14:45 刘竹青 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定... 阅读全文
posted @ 2012-08-06 14:34 刘竹青 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、“No bean found under attribute key XXX” 在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定... 阅读全文
posted @ 2012-08-06 14:34 刘竹青 阅读(118) 评论(0) 推荐(0) 编辑