`
sunqi
  • 浏览: 230045 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle.jdbc.pool.OracleDataSource

    博客分类:
  • db
阅读更多
   Oracle自带的JDBC放在了oracle.jdbc中,与java.sql类似,但oracle.jdbc.driver包不被推荐了使用了。
   在项目迭代开发中,使用了Lucene搜索代替原来的sql查询,调用的接口在前期开发过程中一直速度正常,但在昨晚预发后,突然预发环境查询速度变得很慢,分析整个网络正常,数据库正常和搜索引擎查询正常后,最后发现接口数据库查询要花费好几秒,这简直很不正常,问题停留到接口应用和oracle数据库的连接上了,原来接口使用了oracle.jdbc.pool.OracleDataSource,对这个并不太熟悉,直接换成dbcp后马上查询速度恢复正常了。
   在实际的项目中,稳定往往是首要的决定因素,选择的产品也是要有一定成熟度的和熟悉的。
分享到:
评论

相关推荐

    Oracle12C JDBC 驱动

    此外,通过`oracle.jdbc.pool.OracleDataSource` 类可以实现连接池功能,如使用Oracle的Universal Connection Pool (UCP),提高应用程序性能和资源利用率。 在开发过程中,还需要注意兼容性和性能优化,例如选择...

    oracle 12c JDBC驱动 UCP 下载 版本12.1.0.2

    import oracle.jdbc.pool.OracleDataSource; public class UCPExample { public static void main(String[] args) { OracleDataSource ods = new OracleDataSource(); ods.setURL("jdbc:oracle:thin:@//hostname...

    ojdbc6.jar

    ojdbc6.jar包含了一系列关键类,例如`oracle.jdbc.OracleDriver`是Oracle数据库的JDBC驱动实现,`oracle.jdbc.pool.OracleDataSource`提供了连接池功能,使得多个用户可以共享数据库连接,提高性能和资源利用率。...

    ojdbc6源码

    2. 数据库连接池:如`oracle.jdbc.pool.OracleDataSource`,它是连接池的实现,用于管理和复用数据库连接,提高性能并节省资源。 3. SQL执行:`java.sql.Statement`、`java.sql.PreparedStatement`和`java.sql....

    class12.jar

    2. `oracle.jdbc.pool.OracleDataSource`:这是一个数据源类,符合JNDI(Java Naming and Directory Interface)规范。数据源是一种对象池技术,可以高效管理数据库连接,提高应用性能,同时减少资源消耗。 3. `...

    利用Oracle JDBC连接池提高Web访问数据库的效率.pdf

    Oracle JDBC驱动实现了这些接口,特别是Oracle JDBC扩展包`oracle.jdbc.pool`中的类,如`OracleDataSource`、`ConnectionPoolDataSource`和`PooledConnection`等,它们提供了连接池管理的功能。 在不使用连接池的...

    Oracle使用的jdbc驱动的jar包

    2. 数据源(DataSource)支持:除了使用`DriverManager.getConnection()`方法外,还可以使用`oracle.jdbc.pool.OracleDataSource`类来创建数据源。数据源提供了连接池功能,可以提高应用性能并有效管理数据库连接。 ...

    ojdbc6jar.zip

    - 数据库连接池组件:如`oracle.jdbc.pool.OracleDataSource`,提供连接池服务。 - SQL执行相关的类:如`oracle.jdbc.OracleStatement`,用于执行SQL语句。 - 其他辅助类:包括数据类型转换、事务控制、游标处理...

    glassfish建立连接池

    + Oracle:oracle.jdbc.pool.OracleDataSource GlassFish 连接池的优点 ------------------------- 使用 GlassFish 连接池可以带来许多优点,例如: * 提高应用程序性能:连接池可以减少应用程序创建和销毁...

    JDBC连接Oracle

    - Oracle的数据源实现类为`oracle.jdbc.pool.OracleDataSource`。通过设置属性(如服务器地址、端口、服务名等)并调用`getConnection()`方法获取连接。 3. **SQL语句执行** - 使用`Statement`对象执行静态SQL...

    Strust里配置oracle数据源

    <data-source type="oracle.jdbc.pool.OracleDataSource"> <set-property property="driverClass" value="oracle.jdbc.driver.OracleDriver"/> <set-property property="url" value="jdbc:oracle:thin:@localhost...

    连接池Demo

    1. 数据源(DataSource):这是Java中用于获取数据库连接的接口,JDBC(Java Database Connectivity)提供了一套标准的数据源实现,如`com.mysql.jdbc.DataSource`或`oracle.jdbc.pool.OracleDataSource`。...

    ojdbc6-11.2.0.1.0.zip

    2. `oracle.jdbc.pool` 包:包含了Oracle的连接池实现,如`OracleDataSource`,它允许在多用户环境中高效地管理数据库连接。 3. `oracle.jdbc.jpub` 包:包含了公共的Oracle类型和实用工具,比如处理Oracle特定的...

    Ojdbc10 整理包,需要的可以下载

    - `oracle.jdbc.pool`包:Oracle的连接池实现,如`OracleDataSource`,帮助管理数据库连接的生命周期,提高性能和资源利用率。 2. `META-INF`目录: 这个目录下的文件通常用于提供元数据信息,比如服务配置和服务...

    数据库连接池范例程序

    config.addDataSourceProperty("dataSourceClassName", "oracle.jdbc.pool.OracleDataSource"); HikariDataSource ds = new HikariDataSource(config); Connection conn = ds.getConnection(); // 执行SQL语句 ...

    Configure_Demantra_Data_Source

    11. 在“Data Source Class”文本字段中,输入Oracle数据库连接池类,即`oracle.jdbc.pool.OracleDataSource`。 12. 在“Login Timeout”文本字段中,输入0表示没有登录超时。 13. 在“URL”部分,选择“JDBC URL...

    ojdbc6+maven

    import oracle.jdbc.pool.OracleDataSource; public class OracleConnectionExample { public static void main(String[] args) { DataSource dataSource = new OracleDataSource(); dataSource.setServerName(...

    Spring-JdbcTemplate

    <bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource"> <value>jdbc:oracle:thin:root/123@localhost:1521/XE <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> ...

    ojdbc6-11.2.0.4.jar

    Oracle JDBC驱动分为四种类型: Thin、 Thick、OracleDataSource和Universal Connection Pool (UCP)。ojdbc6-11.2.0.4.jar中的驱动属于Thin驱动,也称为纯Java驱动,它不需要Oracle客户端软件,而是直接通过网络协议...

    连接oracle jar包

    值得注意的是,从Oracle 12c开始,Oracle推荐使用UCP(Universal Connection Pool)来管理数据库连接。UCP提供了更高效、更健壮的连接池管理功能,可以显著提高应用性能。要使用UCP,需要额外引入ucp.jar,并通过`...

Global site tag (gtag.js) - Google Analytics