Bob@CSDN

Be good,Do right

连接池JAVA实现

package com.dalong.connectionpool; import java.util.HashMap; import java.util.Vector; import java.sql.Connection; import java.sql.DriverManager; impo...

2008-04-17 14:22:00

阅读数:3274

评论数:3

Oracle中--优化SQL语句执行的原则

1。已经检验的语句和已在共享池中的语句之间要完全一样2。变量名称尽量一致3。合理使用外联接4。少用多层嵌套5。多用并发 语句的优化步骤一般有:1。调整sga区,使得sga区的是用最优。2。sql语句本身的优化,工具有explain,sql trace等3。数据库结构调整4。项目结构调整写语句的经验...

2007-09-28 14:06:00

阅读数:394

评论数:0

优化数据库的思想及SQL语句优化的原则

优化数据库的思想:  ================  1、关键字段建立索引。  2、使用存储过程,它使SQL变得更加灵活和高效。  3、备份数据库和清除垃圾数据。  4、SQL语句语法的优化。(可以用Sybase的SQL Expert,可惜我没找到unexpired的序列号)  5、清理删除日...

2007-09-28 14:04:00

阅读数:358

评论数:0

SQL优化原则

1、使用索引来更快地遍历表。 缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在 对各种查询的分析和预测上。一般来说: a.有大量重复值、且经常有范围查询( > , =,虑建立群集索引; b.经常同时存取多列,且每列...

2007-09-28 13:57:00

阅读数:415

评论数:0

利用Java存储过程简化数据库操作

利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。 存储过程(stored procedure)允许将运行于数据库层中的持久性逻辑与运行于中间层中的商务逻辑有效地分离开来。这种分离可以降低整个应用程序的复杂性,并提供其重用性、安全性、性能和可伸缩性。 但是,妨碍存储过程广泛采...

2007-07-02 23:23:00

阅读数:735

评论数:0

JAVA + Oracle存储过程返回查询结果集

SQL> desc aaName Null? Type----------------------------------------- -------- ----------------------------ID VARCHAR2(2)SQL> select * from aa;I...

2007-07-02 23:18:00

阅读数:1220

评论数:0

java Oracle存储过程分页

创建一个package:CREATE OR REPLACE PACKAGE CURSPKG AS  TYPE refCursorType IS REF CURSOR;  procedure sp_Page(p_PageSize       int, --每页记录数                 ...

2007-07-02 23:17:00

阅读数:1359

评论数:0

用java调用oracle存储过程总结[转]

这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VAR...

2007-07-02 23:16:00

阅读数:536

评论数:0

Java JDBC里如何取得Oracle存储过程返回的动态结果集

. 关于oracle和结果集其实在大多数情况下,我们并不需要从oracle存储过程里返回一个或多个结果集,除非迫不得已。如果大家用过MS SQL Server或Sybase SQL Server,那么从存储过程返回一个动态的结果集是一件非常容易的事情,只要在存储过程结束时写上“select col...

2007-07-02 23:11:00

阅读数:878

评论数:0

用java调用oracle存储过程总结

这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VAR...

2007-07-02 23:10:00

阅读数:541

评论数:0

用Java编写Oracle存储过程

Oracle里可以使用多种语言来编写存储过程,比如Pro*C/C++,PL/SQL,COBOL,在Oracle8i开始支持用Java编写存储过程。如果非要写存储过程的话,做为以Java谋生的我,首选用Java编写,用PL/SQL需要记忆很多的语法(Pascal类的语法)和函数,远不如使用Java/...

2007-07-02 23:09:00

阅读数:529

评论数:0

JDBC里取得Oracle存储过程动态结果集

1. 关于oracle和结果集    其实在大多数情况下,我们并不需要从oracle存储过程里返回一个或多个结果集,除非迫不得已。    如果大家用过MS SQL Server或Sybase SQL Server,那么从存储过程返回一个动态的结果集是一件非常容易的事情,只要在存储过程结束时写上  ...

2007-07-02 23:08:00

阅读数:607

评论数:0

JAVA数据库基本操作

 java 数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧:     可滚动、更新的记录集     批量更新     事务处理 java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接  1)用DriverMana...

2007-06-11 20:50:00

阅读数:772

评论数:0

通过JDBC连接Oracle数据库中的十大技巧

1、在客户端软件开发中使用Thin驱动程序   在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱...

2007-06-09 20:25:00

阅读数:386

评论数:0

从连接池获取连接

   String JNDINAME = "jdbc/brian"; Connection con=null; Context ctx; ctx = new InitialContext(); DataSource ds = (DataSource)ctx.lookup(JND...

2007-05-30 22:41:00

阅读数:449

评论数:0

精妙SQL语句

SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间SQL: select a.title,a...

2007-05-12 12:17:00

阅读数:406

评论数:0

Oracle开发人员 JAVA存储过程

Oracle开发人员 JAVA存储过程 利用Java存储过程简化数据库操作 作者:Kuassi Mensah 利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。 存储过程(stored procedure)允许将运行于数据库层中的持久性逻辑与运行于中间层中的商务逻辑有效地分离...

2007-04-16 00:09:00

阅读数:484

评论数:0

常用数据库JDBC连接写法(整理)

为了方便大家查找,整理内容如下:1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnec...

2007-03-28 22:49:00

阅读数:469

评论数:0

MySQL日期和时间类型

· DATE日期。支持的范围为1000-01-01到9999-12-31。MySQL以YYYY-MM-DD格式显示DATE值,但允许使用字符串或数字为DATE列分配值。· DATETIME日期和时间的组合。支持的范围是1000-01-01 00:00:00到9999-12-31 23:59:59。...

2007-03-18 12:33:00

阅读数:688

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭