`
dengyll
  • 浏览: 90209 次
社区版块
存档分类
最新评论
文章列表
oracle.sql.CLOB clob =null; stmt = conn.createStatement(); rs = stmt.executeQuery(sql); if (rs.next()) { System.out.println(rs.getClob(column).getClass()); clob = (oracle.sql.CLOB) rs.getClob(column); out = new BufferedWriter(clob.getCharacterOutputStream()); in = new ...
Oracle发布的关于Java和Sun Cloud公共计算平台的计划中,Oracle高管进一步表示了对Java的亲睐而对Sun Cloud的疏远。   Oracle关于Sun Cloud的计划并不乐观,Sun在2009年三月份宣布的公共计算平台本来打算在当年夏天进行部署。而Oracle的首席架构师Edward Screven现在表示:“我们并不打算提供Sun Cloud 服务”。   Oracle的CEO拉里埃里森也表示对云计算的新颖和重要性存有疑问。但即使Oracle不会像Amazon那样通过Sun Cloud来销售自己的软件产品,它也可以提供自己的产品用于构建公共云或者私有云。 ...
As you probably know, Oracle Java (JVM/JDK) will not be available in the Debian / Ubuntu repositories anymore because Oracle retired the "Operating System Distributor License for Java" (JDL) and the only release available in the repositories will be OpenJDK.But of course, Oracle Java can ...
create or replace and compile java source named rundx asimport   java.io.*;                                                                                                               ...
import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import oracle.jdbc.OracleDriver; public class Test { /** * @param args */ public static void main(String[] args) { Con ...
1、十进制转二进制 十进制转二进制需要整数部分和小数部分分别转换,整数除以2,商继续除以2,得到0为止,最后将余数逆序排列即可。 小数部分则是乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数进行顺序排列即可。 例如:十进制数22.8125转换为二进制是多少? 22/211 余 0 11/25 余 0 5/22 余 1
ORA-16014错误解决办法 1.问题以及解决过程 SQL> select status from v$instance; STATUS ------------ MOUNTED SQL> alter database open; alter database open * 第 1 行出现错误: 
SQL 优化34条建议(1)  选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.(2)   WHERE子句中的连接顺序:ORACLE采用自下而上的顺序解析WHERE
SQL的优化应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优化索引的使用4.检验优化的连接技术5.尽可能减少执行计划的CostSQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;

Oracle SQL Loader

一:SQL Loader 的特点 oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。 比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过程之中,总会出现这样或者那样的问题,这个也许是oracle公司自己产品的兼容性的问题吧。 sql loader 工具却没有这方面的问题,它可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的 ...
在数据库启动2小时后,可以通过以下SQL来测试数据库性能   1.  缓冲区命中率: 缓冲区命中率表示在不需要进行磁盘访问的情况下在内存结构中找到常用数据块的频率   select (1-(sum(decode(name, 'physical reads',value,0))/(sum(decode(name, 'db block gets',value,0))          +sum(decode(name,'consistent gets',value,0))))) * 100 "Hit Ratio"         from v$sysstat; ...
很多买新电脑的童鞋们,有很多人一拿到手就赶快装上熟悉的XP系统试一下新电脑的速度是不是有了很大的提高。 我也是其中一个,新买得ThinkPad,和最近工作之便拿到的Macpro8都想尽方法装个XP. 为什么? 我也很迷惑,win7不好吗? 我个人感觉不是很好,搜索文件功能比不是xp,文件操作 --选择文件夹很不习惯 明明鼠标已经点了文件夹了,点右键后才发现原来没有选上。   然后,我就更想装xp了, 问题来了 --也把我气晕了,新电脑的很多硬件找不到XP下面的驱动,显卡,网卡 。。。 到这些硬件厂商的官网上都找不到,他们就是不提供xp的驱动,我很想知道 为什么? 他们想配合微 ...
在并发的情况下,try{}catch{Exception ex}不能捕获一般的异常处理,这会导致在异常产生时会直接将异常输出到控制台或者是用户界面,在java5中加入了一些接口来解决这个问题,下面为简单的事例   [java] view plaincopy
Syntax error: Bad for loop variable解决办法 2010-10-21 21:16 Ubuntu中写了一个简单的shell脚本,利用for..do..done结构计算1+2+3......+100的值,结果总是报错。脚本:#!/bin/bash#informationPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHread -p "Please input a num " num
等到4月18号,就实习满一年,这一路走来,有过压力,有过成就感,有过彷徨,在这期间始终保持一个进取的心,因为前面有很好的榜样立在那里。 记得刚进公司时,什么都新鲜,什么都是那么的陌生。不懂Java(在学校学的 ...
Global site tag (gtag.js) - Google Analytics