oracle
文章平均质量分 77
sweetanan888
这个作者很懒,什么都没留下…
展开
-
SQL语句优化技术分析
SQL语句优化技术分析最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN转载 2012-07-17 09:56:23 · 319 阅读 · 0 评论 -
java调用oracle数据库的分页存储过程
package procedure;import java.sql.*;/** * 测试 java调用oracle数据库的分页存储过程 * @author sweetanan * */public class TestProcedure { /** * @param args * @throws ClassNotFoundException */原创 2012-07-19 10:07:55 · 554 阅读 · 0 评论 -
java调用oracle含输入和输出数组的存储过程
package procedure;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import oracle.sql.ArrayDescriptor;import util.DbUtil;原创 2012-07-18 15:35:41 · 683 阅读 · 0 评论 -
如何看懂ORACLE执行计划
如何看懂ORACLE执行计划一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracle reads blocks of data. Th转载 2012-11-08 11:04:02 · 1179 阅读 · 0 评论 -
查询ORACLE用户表空间使用情况的SQL语句
select t.tablespace_name, round(t.bytes / 1024 / 1024 / 1024, 2) || 'G' "总大小", round((t.bytes - f.bytes) / 1024 / 1024 / 1024, 2) || 'G' "已使用", round(100 * (t.bytes - f.bytes)原创 2013-05-14 11:23:52 · 718 阅读 · 0 评论 -
ORACLE JDBC的getGeneratedKeys
ORACLE JDBC的getGeneratedKeys对于JDBC 3.0, 使用statement.getGeneratedKeys()可以返回刚刚插入的记录的自动增长的ID值。对于ORACLE,一般是定义一个序列,然后利用序列的nextval来自动给列分配ID值。但是很多人发现,在利用ORACLE JDBC驱动编写的时候,往往会失败。显示“java.sql.SQLException: U转载 2013-07-15 15:37:51 · 1373 阅读 · 0 评论