- 浏览: 595429 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (669)
- oracle (36)
- java (98)
- spring (48)
- UML (2)
- hibernate (10)
- tomcat (7)
- 高性能 (11)
- mysql (25)
- sql (19)
- web (42)
- 数据库设计 (4)
- Nio (6)
- Netty (8)
- Excel (3)
- File (4)
- AOP (1)
- Jetty (1)
- Log4J (4)
- 链表 (1)
- Spring Junit4 (3)
- Autowired Resource (0)
- Jackson (1)
- Javascript (58)
- Spring Cache (2)
- Spring - CXF (2)
- Spring Inject (2)
- 汉字拼音 (3)
- 代理模式 (3)
- Spring事务 (4)
- ActiveMQ (6)
- XML (3)
- Cglib (2)
- Activiti (15)
- 附件问题 (1)
- javaMail (1)
- Thread (19)
- 算法 (6)
- 正则表达式 (3)
- 国际化 (2)
- Json (3)
- EJB (3)
- Struts2 (1)
- Maven (7)
- Mybatis (7)
- Redis (8)
- DWR (1)
- Lucene (2)
- Linux (73)
- 杂谈 (2)
- CSS (13)
- Linux服务篇 (3)
- Kettle (9)
- android (81)
- protocol (2)
- EasyUI (6)
- nginx (2)
- zookeeper (6)
- Hadoop (41)
- cache (7)
- shiro (3)
- HBase (12)
- Hive (8)
- Spark (15)
- Scala (16)
- YARN (3)
- Kafka (5)
- Sqoop (2)
- Pig (3)
- Vue (6)
- sprint boot (19)
- dubbo (2)
- mongodb (2)
最新评论
1.设置setFetchSize进行优化
2.在sql语句中加入PARALLEL执行策略
// 可以优化 jdbcTemplate.setFetchSize(10000);
2.在sql语句中加入PARALLEL执行策略
select /*+PARALLEL(tablename,8)*/ * from tablename
发表评论
文章已被作者锁定,不允许评论。
-
sql 查询一些基础数据(不经常变)关联关系时可以把关联关系写入到表中
2018-04-16 15:18 433原来的查询语句 FROM table1 t LEFT ... -
sql 最小化表查询次(col1,col2) = (select col1,col2 from t)
2018-01-02 16:51 552最小化表查询次数 ... -
sql 用inner join取代in和exists
2018-01-02 16:48 1152使用表连接替换EXISTS ... -
oracle HINT详解
2017-09-01 10:42 519ORACLE的HINT详解 hints是oracle提供的 ... -
oracle Parallel模式-Parallel用法(/*+PARALLEL(n)*/)
2017-08-18 16:48 18991.用途 强行启用 ... -
oracle 存储过程学习总结
2016-08-22 08:42 359dbms_output.put_line('CONCAT ... -
oracle SGA总结信息
2016-07-06 10:38 511SGA 系统全局区 SGA是Oracle用来为实例村粗数据和 ... -
oracle where条件分支查询
2016-06-30 16:16 522select * from test xx where ... -
oracle with as用法
2016-06-24 09:58 938with as语法 –针对一个别名 with tmp as ... -
oracle 重复数据处理的sql整理
2016-06-22 14:44 398Oracle 删除重复数据只留一条 1、查找表中多余的重 ... -
oracle 数据库组成部分(数据库(各种文件)+实例(SGA PGA + 后台进程))知识
2016-04-11 19:51 1269一、SQL server中的实例与 ... -
oracle expdp与impdp导入导出
2016-03-17 10:17 1284[b]数据泵工具导出的步骤:[/b] 1、创建DIRECT ... -
oracle 常用sql语句积累
2016-01-28 11:01 5701.删除重复列 delete from t t1 where ... -
oracle forall关键字进行批量操作
2014-12-12 15:26 1045两个数据操纵语言(DML)语句:BULK COLLECT和FO ... -
oracle 表中有子父关系列则使用CONNECT BY PRIOR
2014-10-27 10:08 420查询名字为xx xxx的所有子数据 SELECT re.U ... -
oracle 存储过程使用实例
2014-10-22 17:41 6081.建包 CREATE OR REPLACE PACKA ... -
oracle 删除大量数据后整理表(analyze table xxx compute statistics)
2014-10-17 18:09 22281. DELETE 后 TRUNCATE TABLE ; 然 ... -
oracle splitstr 函数
2014-10-15 17:45 1409splitstr函数 CREATE OR REPLACE ... -
oracle 高效Sql语句总结
2014-10-08 11:23 504No SQL,No cost. SQL语句是造成数据库 ... -
oracle merge 更新或插入数据
2014-09-26 14:26 495主要功能 提供有条件地更新和插入数据到数据库表中 如果该 ...
相关推荐
### Oracle + jdbcTemplate + Spring + Java + Flex 实现分页 #### 一、Oracle存储过程分页 在Oracle数据库中,为了实现高效的分页查询,通常会采用存储过程的方式来完成。这种方式能够有效地减少网络传输的数据量...
- **优化方案**:采用“哑元”查询结合`PreparedStatement`的`getMetaData()`方法,不仅减少了服务器往返次数,还能获得更准确的列信息。 #### 三、仅获取所需数据 1. **背景**:在大数据量的场景下,盲目地获取...
JdbcTemplate支持SQL语句的动态构造,可以方便地执行查询、更新、插入和删除等操作。 数据库方面,本项目选择了Oracle,这是一个流行的商业关系型数据库管理系统(RDBMS)。Oracle提供了高性能、高可用性和安全性,...
4. 数据持久化:JDBCTemplate执行SQL语句,将数据保存在关系型数据库中,如MySQL或Oracle。 四、系统优化与扩展 为了提升系统性能和可扩展性,我们可以考虑以下策略: 1. 使用缓存:通过引入如Redis等缓存技术,...
常见的Java连接池实现有Apache的DBCP、C3P0、HikariCP以及Oracle的UCP等。 **JDBC连接池的使用** 使用连接池通常需要以下步骤: 1. 引入连接池的依赖库,例如在Maven项目中,可能需要在`pom.xml`文件中添加对应的...
Oracle数据库在处理大数据量时,分页查询是一个重要的性能优化手段。它允许用户按需加载数据,而不是一次性加载所有结果,从而减少内存消耗并提高页面加载速度。本资源包含了一个Oracle分页框架的源码,以及相关的...
它使用TCP/IP协议直接与Oracle数据库服务器通信,具有较高的速度和可移植性。 3. **版本号10.2.0.3.0**: 这个版本号代表了驱动的发布日期和功能更新。10.2.0是主版本号,表示Oracle 10g的第二版;0.3是次版本号,...
例如,将大文件分割成小块,逐块导入Excel,以降低内存占用并提高处理速度。 3. **使用编程语言**:Java库如Apache POI或EasyExcel(对应压缩包中的millionsdataeasyexcel-demo)等,可以高效地处理大量数据。这些...
此次发布的最新版本带来了许多增强功能和优化,旨在提高开发效率和简化配置。以下是对该集成框架及其关键组件的详细解释: 1. **SpringMVC**: - **核心组件**:DispatcherServlet负责请求分发,ModelAndView封装...
7. **性能优化**:探讨Spring和Hibernate的性能调优策略,如合理配置缓存、减少数据库连接开销、优化查询设计等。 8. **实战项目**:通过实际案例分析,将Spring和Hibernate应用于Web项目,例如用户登录注册系统、...
6. **行格式的优化**:DYNAMIC和COMPRESSED行格式的改进,提高了存储效率和查询速度。 将JDK 8与MySQL 8.0结合使用,开发者可以利用Java强大的编程能力来构建高效的数据驱动应用。例如,使用JDBC(Java Database ...
使用连接池,如C3P0,可以有效地复用已存在的数据库连接,降低系统资源消耗,提高系统的响应速度。 C3P0的主要特点包括: 1. **连接测试**:C3P0提供了多种连接测试方式,如ping、isValid()等,确保获取到的数据库...
SQL查询语句和事务处理在SpringBoot中可通过JdbcTemplate或JPA的Repository接口实现。 在实际开发中,还需要考虑安全性、性能优化、异常处理和日志记录等方面。SpringBoot提供了Spring Security模块,可以轻松集成...
索引是提高查询速度的关键。在MySQL中,可以创建主键、唯一索引、普通索引(B-Tree)、全文索引和空间索引等。理解如何合理设计索引和编写高效的SQL语句对于优化数据库性能至关重要。 10. **备份与恢复** MySQL...
5. **性能优化**:合理设计索引、避免全表扫描、批量操作等,提升数据库访问速度。 总结,数据库访问组件是软件开发中不可或缺的部分,它提供了一套完整的工具集,使得开发者能够高效、安全地与数据库进行交互。...
8. 性能优化:例如预编译SQL语句、缓存等策略,提升查询速度。 9. 扩展性:通过接口或插件机制,方便地添加新的功能或适配不同的数据访问需求。 总结来说,"java通用的连库类"是Java开发中用于简化数据库操作和...
通过限制查询结果的数量,可以提高响应速度和用户体验。 #### 十五、可更新结果集、敏感结果集 - **可更新结果集**: 允许对结果集进行更新。 - **敏感结果集**: 结果集对底层数据的变化敏感。 #### 十六、元信息 ...
使用SpringJDBC访问数据库需要首先创建一个JdbcTemplate,然后使用JdbcTemplate执行数据库访问操作。SpringJDBC是Spring框架提供的一种数据库访问工具,提供了基本的数据库访问能力,并且提供了事务管理和异常处理...