上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 36 下一页
摘要: java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法:第一种:BigDecimal(double val)Translates a double into a BigDecimal.第二种:BigDecimal(String val)Trans... 阅读全文
posted @ 2015-12-23 10:43 java高级技术汇 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 1.Statement、PreparedStatement和CallableStatement都是接口(interface)。2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStateme... 阅读全文
posted @ 2015-12-23 10:41 java高级技术汇 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1、建测试表[c-sharp]view plaincopyprint?CREATETABLEEDW_INT(AGMT_NOVARCHAR2(40BYTE)NOTNULL,AGMT_SUB_NOVARCHAR2(4BYTE)NOTNULL,NEED_REPAY_INTNUMBER(22,2),CURR... 阅读全文
posted @ 2015-12-14 14:53 java高级技术汇 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 1.rollup:rollup 是group by 的扩展,它只能出现在group by后面。主要是为了解决多层分组的问题。语法:SELECT . . .FROM . . .GROUP BY ROLLUP (ordered list of grouping columns)例如要查询每个部门的工资总... 阅读全文
posted @ 2015-12-14 11:23 java高级技术汇 阅读(381) 评论(0) 推荐(0) 编辑
摘要: oracle数据库连接业务系统,而有些sql语句的执行严重影响了oracle的性能,就如同mysql的慢查询一样,mysql可以开启慢查询日志定位这些造成数据库性能下降的语句,而oracle同样可以做到,而且有过之而无不及。 下面举例说明 首先用root用户登陆核心应用系统,su - oracl... 阅读全文
posted @ 2015-12-11 18:07 java高级技术汇 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: Oracle有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速... 阅读全文
posted @ 2015-12-11 17:49 java高级技术汇 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 项目中虽然使用了orm映射,但Oracle系统的优化还是很有价值的,这里从sql语句的角度对常用的语句做下总结。1、from字段中的优化:Oracle安照从右到左的顺序加载表数据,应该把可以排除数据最多的表放到后面(基础表)。比如,在关联查询中,把课程表放到后面,成绩表放到前面,因为课程表数据一般比... 阅读全文
posted @ 2015-12-11 17:44 java高级技术汇 阅读(2602) 评论(0) 推荐(0) 编辑
摘要: SQL语句在数据库中处理过程是怎样的呢?执行顺序呢?在回答这个问题前,我们先来回顾一下:在ORACLE数据库系统架构下,SQL语句由用户进程产生,然后传到相对应的服务端进程,之后由服务器进程执行该SQL语句,如果是SELECT语句,服务器进程还需要将执行结果回传给用户进程。SQL语句的执行过程一般如... 阅读全文
posted @ 2015-12-11 15:31 java高级技术汇 阅读(302) 评论(0) 推荐(0) 编辑
摘要: ---正在执行的select a.username, a.sid,b.SQL_TEXT, b.SQL_FULLTEXTfrom v$session a, v$sqlarea bwhere a.sql_address = b.address---执行过的select b.SQL_TEXT,b.FIRS... 阅读全文
posted @ 2015-12-11 15:25 java高级技术汇 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 今天把这几天做的练习复习了一下,不知道自己写得代码执行的效率如何以及要如何提高,于是乎上网开始研究一些材料,现整理如下: 首先,要了解在Oracle中Sql语句运行的机制。以下是sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及... 阅读全文
posted @ 2015-12-11 15:15 java高级技术汇 阅读(12126) 评论(1) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 36 下一页