- 浏览: 254501 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
public void test(Connection conn) { try { // 最慢的更新方式 Statement st = conn.createStatement(); for (int i = 0; i < 10000; i++) { String sql = "insert into t1(id) values (" + i + ")"; st.executeUpdate(sql); } st.close(); // 较快的更新方式 String sql = "insert into t1(id) values (?)"; PreparedStatement pst = conn.prepareStatement(sql); for (int i = 0; i < 10000; i++) { pst.setInt(1, 1000); pst.execute(); } conn.commit(); pst.close(); // 再快的更新方式 String sql2 = "insert into t1(id) values (?)"; PreparedStatement pst2 = conn.prepareStatement(sql); for (int i = 0; i < 10000; i++) { pst2.setInt(1, 1000); pst2.addBatch(); if (i % 100 == 0) { pst2.executeBatch(); conn.commit(); pst2.clearBatch(); } } pst2.executeBatch(); conn.commit(); pst.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } }
发表评论
-
oracle sql优化
2013-09-23 14:29 6581.绑定变量 不适用在OLAP系统中。 因为在OLAP中, ... -
阅读笔记 SQL
2013-08-14 18:24 830Start with...Connect By子句递归查询一般 ... -
oracle 锁 分析
2013-06-18 10:57 4791. 分为 tx 和 tm 。 即 行级 和 表级 其中 ... -
Oracle的TX锁(行级锁、事务锁)
2013-06-18 10:04 939问题:如何使用事务? ... -
mysql 时间戳自动更新
2013-04-09 10:24 983-- Table "pnodetail" ... -
阅读笔记
2013-02-07 17:24 431. 在OLTP系统装要注意sql的硬解析,但是在OLA ... -
synonym
2013-02-07 16:58 955建立一个同义词可以排除一个对象名字的限制. 如果你的数据库有多 ... -
oracle schema
2013-02-07 16:50 765A schema is a collection of dat ... -
物化视图的使用分析
2013-02-05 17:27 7861. 在 深入浅出 系列中,作者列举了一个例子来说明。 ... -
Oracle编程艺术阅读笔记-2
2013-01-29 10:40 7771. 位图索引。 不 ... -
Oracle:位图索引与死锁-2
2013-01-28 18:24 836位图索引被存储为压缩的索引值,其中包含了一个范围内的ROWID ... -
Oracle:位图索引与死锁-1
2013-01-28 18:04 869B 树索引更适合索引动态表的 OLTP 环境,而位图索引更适合 ... -
Oracle编程艺术阅读笔记-1
2013-01-24 18:48 8701. 绑定变量。 不使用会产生的影响: 每次运 ... -
JAVA完全控制Oracle中BLOB、CLOB说明
2012-12-28 17:07 852网络上很多关于JAVA对Oracle中BLOB、CLOB类型字 ... -
H2数据库的使用
2012-12-13 18:40 7731.下载h2的jar,例如h2-1.3.170.jar 2.c ... -
JTA
2012-12-05 17:35 976要理解 JTA 的实现原理 ... -
oracle 体系结构
2012-12-03 23:13 721[img][/img] oracle工作原理 ... -
oracle 存储过程实例-4
2012-12-03 23:04 542--错误处理部分。 --自 ... -
oracle 存储过程实例-4
2012-12-03 23:02 845--错误处理部分。 --自定义异常处理 CREATE OR ... -
oracle 存储过程实例-3
2012-12-03 21:42 815PROCEDURE autoissuereturns ( ...
相关推荐
标题“Java用JDBC实现对Oracle数据库操作”主要涉及Java编程语言如何利用Java Database Connectivity (JDBC) API来与Oracle数据库进行交互。JDBC是Java中用于与各种数据库通信的标准接口,而Oracle数据库是一个广泛...
JDBC-ODBC桥是Java早期连接数据库的一种方式,它依赖于操作系统上的ODBC数据源。首先,你需要在系统中创建一个指向Oracle数据库的ODBC数据源,然后通过JDBC-ODBC桥来访问。下面是一个简单的示例代码: ```java ...
JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它为数据库开发人员提供了一种标准的API来访问多种类型的数据库,无论是关系型数据库还是非关系型数据库。JDBC位于Java应用程序和数据库驱动...
JDBC,即Java Database Connectivity,是Java平台中一种标准的数据访问技术,它允许Java程序通过一套统一的API接口访问各种关系型数据库。JDBC的出现解决了Java应用与不同数据库之间交互的兼容性问题,实现了Java...
Java作为一种广泛应用的编程语言,通过Java Database Connectivity (JDBC) 可以实现与各种数据库系统的无缝对接。本文将详细介绍如何使用Java通过JDBC连接微软的SQL Server 2016数据库,并提供一个实际的案例供读者...
Java JDBC (Java Database Connectivity) 是Java编程语言中用于与各种关系型数据库进行交互的一组标准API,它使得Java开发者能够以一种统一的方式处理不同的数据库。Tomcat是Apache软件基金会的Jakarta项目中的一个...
数据源是获取数据库连接的一种推荐方式,它提供了一种更有效、更安全的管理数据库连接的方式。 JDBC扩展包则通常包括以下几个方面: 1. 数据库特定的驱动:例如,对于Oracle数据库,可能有`ojdbc.jar`或`ojdbc6.jar...
总结,JDBC连接Access数据库主要涉及JDBC-ODBC桥接和使用第三方驱动如UCanAccess两种方式。每种方式都有其适用场景,开发者需要根据项目需求和环境选择合适的方法。理解这些基础知识对于进行Java数据库编程至关重要...
Java JDBC(Java Database Connectivity)是Java语言中用于与数据库交互的一种技术,它为开发者提供了一种标准的方法来访问各种类型的数据库。在Java中连接SQL Server数据库时,你需要一个特定的驱动程序,通常是一...
在实现JDBC数据同步时,需要注意以下几点: - **事务管理**:为确保数据一致性,通常在同步操作中使用事务,一旦某一步失败,整个事务都将回滚。 - **错误处理**:必须处理可能出现的各种异常,如网络中断、数据库...
JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了高度的抽象层,允许开发者以相同的方式处理不同的...
在Java编程语言中,JDBC(Java Database Connectivity)是连接Java应用程序与数据库的标准接口。它允许开发者通过编写Java代码来执行SQL语句,实现对数据库的增删改查操作。本实例将深入探讨如何在Java中使用JDBC...
Java的JDBC(Java Database Connectivity)是Java编程语言与各种数据库进行交互的一种标准接口。它由Sun Microsystems(现已被Oracle收购)开发,为Java开发者提供了一种统一的API,使得在不同的数据库上编写数据库...
4. **几种常用数据库的驱动程序及JDBC URL**: 不同数据库的JDBC驱动和URL格式各异,如MySQL的`jdbc:mysql://`,Oracle的`jdbc:oracle:thin:`,SQL Server的`jdbc:sqlserver://`等。 **利用JDBC执行数据库操作** 1....
这通常可以通过以下几种方式实现: - 将jar文件复制到项目的`lib`目录下。 - 在IDE(如Eclipse或IntelliJ IDEA)中配置项目的外部库。 - 如果是在命令行环境下,使用`java -cp`参数指定类路径。 **2. 配置JDBC...
Java JDBC(Java Database Connectivity)是Java语言中用来规范应用程序如何访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。而JDBC连接池是一种管理资源的技术,它能有效地管理和复用数据库...
JDBC提供了一种标准化的方式来连接、查询、更新和管理关系型数据库系统,无论数据库是Oracle、MySQL、SQL Server还是其他类型。 在Java中,JDBC主要涉及到以下几个关键概念: 1. **驱动程序**:JDBC驱动是Java程序...
常见的数据源连接池有以下几种: - C3P0:开源的JDBC连接池,提供了比JDBC更强大的功能,如自动检测死锁、自动重连等。 - DBCP:Apache的一个开源项目,基于Jakarta-pool实现,是Tomcat默认的数据源。 - HikariCP:...
数据源是Java中管理数据库连接的一种方式,它提供了一个池化的连接管理机制,可以提高应用的性能和资源利用效率。 首先,我们需要了解达梦8的JDBC驱动程序。在提供的文件列表中,可以看到几个与JDBC相关的jar文件:...
Java JDBC (Java Database Connectivity) 是一种用于执行SQL语句的Java API,它允许Java应用程序连接到各种类型的数据库。以下是使用JDBC访问数据库的基本步骤: 1. **加载数据库驱动**:在Java程序中,首先需要...